使用storyboard创建导航控制器以及控制器的生命周期一、基本过程新建一个项目,系统默认的主控制器继承自UIViewController,把主控制器两个文件删掉。在storyboard中,默认的控制器是View Controller,而我们需要的是导航控制器,那么就把系统的给删掉,拖一个导航控制...
分类:
其他好文 时间:
2015-09-10 13:03:47
阅读次数:
127
popoverController简单介绍一、简单介绍1.什么是UIPopoverController是iPad开发中常见的一种控制器(在iPhone上不允许使用)跟其他控制器不一样的是,它直接继承自NSObject,并非继承自UIViewController它只占用部分屏幕空间来呈现信息,而且显示...
分类:
其他好文 时间:
2015-09-10 12:34:20
阅读次数:
212
#import<UIKit/UIKit.h>@interfaceViewController:UIViewController<NSURLConnectionDataDelegate>{BOOLisDownLoad;//标识是否正在下载doublereceiveTotal;//已经接收数据总的大小}@property(nonatomic,assign)doubletotalLength;//下载数据的总的大小@property(no..
分类:
其他好文 时间:
2015-09-10 11:13:53
阅读次数:
158
自定义视图自定义视图:系统标准UI之外,自己组合而出的新的视图。iOS提供了很多UI组件,借助它们,我们可以做各种程序。创建步骤创建一个UIView子类在类的初始化方法中添加子视图类的.h文件提供一些接口(方法),便于外界操作子视图视图控制器UIViewController:视图控制器;控制视图显示...
分类:
其他好文 时间:
2015-09-10 00:35:43
阅读次数:
191
?在iOS中不是任何对象都能处理事件,只有继承了UIResponder的对象才能接收并处理事件。我们称之为“响应者对象”??UIApplication、UIViewController、UIView都继承自UIResponder,因此它们都是响应者对象,都能够接收并处理事件?UIResponder内...
分类:
其他好文 时间:
2015-09-10 00:14:53
阅读次数:
238
当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序1、 alloc 创建对象,分配空间2、init (initWithNibName) 初始化对象,初始化数据3、loadView 从nib载入视图 ,通常这一步不需要去干涉。除非你...
分类:
其他好文 时间:
2015-09-08 15:21:57
阅读次数:
133
报错:Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[UIViewController _loadViewFromNibNamed:bundle:] loaded the...
分类:
其他好文 时间:
2015-09-08 15:19:19
阅读次数:
170
简化ViewController代码量ESSeparatorInsethttps://github.com/EnjoySR/ESSeparatorInset一行代码移除 UITableView 分割线左边的默认的间距用法:#import "UIViewController+ESSeparatorIn...
分类:
其他好文 时间:
2015-09-08 00:03:38
阅读次数:
196
一、UI继承关系UIViewController:UIResponder:NSObjectUIView:UIResponder:NSObjectUINavigationController:UIViewController:UIResponder:NSObjectUITabBarController...
分类:
其他好文 时间:
2015-09-07 16:49:25
阅读次数:
137
转载:http://www.cnblogs.com/Twisted-Fate/p/4773544.html1.UIKit使用UIResponder作为响应对象,来响应系统传递过来的事 件并进行处理。UIApplication、UIViewController、UIView、和所有从UIView派生出...
分类:
其他好文 时间:
2015-09-07 15:36:52
阅读次数:
186