摘要:
阅读全文
摘要:
阅读全文
摘要:
•导航栏的内容由栈顶控制器的navigationItem属性决定••UINavigationItem有以下属性影响着导航栏的内容Ø左上角的返回按钮@property(nonatomic,retain)UIBarButtonItem*backBarButtonItem;Ø中间的标题视图@propert... 阅读全文
摘要:
•UINavigationController以栈的形式保存子控制器@property(nonatomic,copy)NSArray*viewControllers;@property(nonatomic,readonly)NSArray*childViewControllers;•使用push方法... 阅读全文
摘要:
•一个iOS的app很少只由一个控制器组成,除非这个app极其简单••当app中有多个控制器的时候,我们就需要对这些控制器进行管理••有多个view时,可以用一个大的view去管理1个或者多个小view••控制器也是如此,用1个控制器去管理其他多个控制器••比如,用一个控制器A去管理3个控制器B、C... 阅读全文
摘要:
•一个iOS的app很少只由一个控制器组成,除非这个app极其简单••当app中有多个控制器的时候,我们就需要对这些控制器进行管理••有多个view时,可以用一个大的view去管理1个或者多个小view••控制器也是如此,用1个控制器去管理其他多个控制器••比如,用一个控制器A去管理3个控制器B、C... 阅读全文
摘要:
控制器的延迟加载•控制器的view是延迟加载的:用到时再加载••可以用isViewLoaded方法判断一个UIViewController的view是否已经被加载••控制器的view加载完毕就会调用viewDidLoad方法 阅读全文
摘要:
先加载storyboard文件(Test是storyboard的文件名)UIStoryboard*storyboard = [UIStoryboardstoryboardWithName:@"Test"bundle:nil];•接着初始化storyboard中的控制器Ø初始化“初始控制器”(箭头所指... 阅读全文