摘要:
UIActionSheet用于迫使用户在两个或更多的选项之间进行选择的模式视图。操作表是从屏幕底部弹出,显示一系列按钮供用户选择,用户只有单击一个按钮后才能继续使用应用程序。(可以理解为桌面应用系统的右键菜单的功能)
UIAlertView警告默认是以蓝色圆角矩形形式显示在屏幕中央,警告框可显示一个或多个按钮,且为了让控制器类充当操作表的委托,控制器需要遵从UIActionSheetDelegate协议。 阅读全文
阅读排行榜
警告框扩展应用:给UIAlertView添加UITextField模拟登录框
2011-12-22 13:54 by 张智清, 2820 阅读, 收藏,
摘要:
首先要自定义一个UIAlertView扩展类,如MAlertView:View Code // MAlertView.h//#import <Foundation/Foundation.h>@interface MAlertView:UIAlertView { UITextField *passwdField; NSInteger textFieldCount;}- (void)addTextField:(UITextField *)aTextField placeHolder:(NSString *)placeHolder;@end// MAlertView.m//#i... 阅读全文
Xcode4中利用Assistant editor关联面板操作完成了什么?
2011-11-13 20:59 by 张智清, 2454 阅读, 收藏,
摘要:
在Xcode4集成的Interface Builder中设计好用户界面后,将界面上的控件与相关视图控制器类绑定的工作,可以先绑定后写代码,也可以先手写代码后进行绑定选择。而Xcode4的Assistant editor助手面板能够使得绑定与添加相应代码更加方便。秘诀是:
在我们是采取先绑定后写代码时,可打开Assistant editor面板,左右两个窗口分别载入xib视图界面文件与.h的视图控制器类头文件。在视图界面文件中先按住Ctrl键盘,拖动所要绑定到控制器类的用户控件到.h控制器头文件类声明的合适位置放开,此时会弹出一个对话框进行Outlet或Actions的选择以及相关设置即可完成这一绑定工作。对于是IBOutlet则这个操作过程Xcode会为我们完成以下五个情况: 阅读全文
警告:Instance method '-renderInContext:' not found的解决办法
2011-10-23 17:40 by 张智清, 2328 阅读, 收藏,
摘要:
练习PhotoCapture Application in iPhone实践时,碰到renderInContext警告。[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];Xcode4.3弹出警告:Instance method '-renderInContext:' not found解决办法:#import <QuartzCore/QuartzCore.h> 阅读全文
精简易理解的ios开发要点(一句话的要点,不断总结补充!!)
2011-12-22 14:59 by 张智清, 2264 阅读, 收藏,
摘要:
调用UIApplicationMain函数来启动事件循环并运行整个应用程序是main主函数的核心任务。
UIApplicationMain函数的第三个(principalClassName)和第四个(delegateClassName)参数,分别指明了应用程序的主类和应用程序委托类。
应用程序类的静态方法sharedApplication方法可以获取应用程序的句柄;即通过调用[UIApplication sharedApplication]来得到这个单例实例的指针。由此实例句柄的delegate方法我们可以得到对应用程序委托的一个引用。
应用程序委托是可以执行一些代码的第一个地方(当应用程序加载的时候),也是最后一个地方(在应用程序退出之前)。
applicationDidFinishLaunching: 这是在应用程序载入之后调用的第一个方法。是执行应用程序范围内数据初始化(载入任何应用程序之前的状态或设置)的好地方。 阅读全文
浙公网安备 33010602011771号