代码改变世界

阅读排行榜

UI控件篇——UIActionSheet(操作表)和UIAlertView(警告框)

2011-12-20 16:49 by 张智清, 2873 阅读, 收藏,
摘要: 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: 这是在应用程序载入之后调用的第一个方法。是执行应用程序范围内数据初始化(载入任何应用程序之前的状态或设置)的好地方。 阅读全文
上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页