ios开发进阶之多程管理器
文章平均质量分 86
贱兔不二
多闻阙疑,慎言其余,则寡尤。多见阙殆,慎行其余,则寡悔。言寡尤,行寡悔,禄在其中矣!
展开
-
No3 导航控制器
一 导航控制器UINavigationController 底层实现步骤 1.创建UIWindow; 2.创建导航控制器的view; 3.专门存放子控制器的view和导航条; 导航控制器的栈可看做一个数组;一旦把一个控制器压入到栈,就会把这个控制器的view添加到导航控制器的view上,同时移除栈底控制器的view; 导航控制器永远显示栈顶控制器的view。UINavigationCon原创 2015-10-16 20:23:53 · 462 阅读 · 0 评论 -
No4 私人通讯录
一 搭建界面 LoginViewController // 设置账号文本框的代理,不能及时监听文本框的内容改变 _accountField.delegate = self;/ 拦截用户的输入,每次用户想要修改文本框的内容的时候就会调用 // 这个方法不能及时监听文本框的内容改变 - (BOOL)textField:(UITextField *)textField shouldChangeCha原创 2015-11-08 19:42:01 · 471 阅读 · 0 评论 -
No5 触摸事件
一 Modal 除了push之外,还有另外一种控制器的切换方式,那就是Modal 任何控制器都能通过Modal的形式展示出来 Modal的默认效果:新控制器从屏幕的最底部往上钻,直到盖住之前的控制器为止 以Modal的形式展示控制器 - (void)presentViewController:(UIViewController *)viewControllerToPresent animated:原创 2015-10-24 20:18:26 · 473 阅读 · 0 评论 -
No1 程序启动原理
一 Xcode5和Xcode6区别 Xcode5Frameworks文件夹:存放iOS中常见的框架 pch文件 Xcode6没有Frameworks,会自动导入常见的框架 没有pch LaunchScreen.xib: 设置项目启动的界面 二 info.plist文件 建立一个工程后,会在Supporting files文件夹下看到一个“工程名-Info.plist”的文件,该文件对工程做一些运行期原创 2015-10-07 16:29:14 · 386 阅读 · 0 评论 -
No2 控制器view与多控制器
一 pickerView简单使用 UIPickerViewDataSource// 返回有多少列 - (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView;// 返回第component有多少行 - (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRo原创 2015-10-11 22:48:03 · 525 阅读 · 0 评论