由xib生成UIView的问题
2015-09-02 15:59
351 查看
在新建UIViewController的时候,如果同时选择Create xib file,则调用UIViewControlelr的时候需要
使用方法[UIViewController initWithNibName:bundle:],但是调用这个方法之后UIViewController里面的UIView
并没有加载完成(UIViewController里面的view是懒加载的)。所以如果想要使用UIViewController里面的view和
它的子类,需要等待view加载完成才行,或者强制调用view,如下所示:
self.view;
使用方法[UIViewController initWithNibName:bundle:],但是调用这个方法之后UIViewController里面的UIView
并没有加载完成(UIViewController里面的view是懒加载的)。所以如果想要使用UIViewController里面的view和
它的子类,需要等待view加载完成才行,或者强制调用view,如下所示:
self.view;
相关文章推荐
- 规范之力:正确使用UIViewController(1)
- 规范之力:正确使用UIViewController(2)
- iOS5中UIViewController的新方法
- swift 重写方法不同参数同方法名问题
- IOS Multipage(多页面)程序开发,UITabBarController
- 获取当前处于activity状态的view controller
- 试图控制器。生命周期UIViewController
- 在UIView中与UIViewController中画图
- IOS-UITableView编辑模式
- storyboard中exit用发,返回原来页面
- 左右侧滑原理与实现方式
- UIViewController
- willMoveToParentViewController和didMoveToParentViewController
- UIViewController
- ios 跳转数据的传递
- ios开发-popToViewController视图操作
- 设计自己的NavigationController
- iOS中的UIViewController执行顺序
- iOS中xib文件的关联不上的问题解决
- iOS屏幕旋转之为横屏视频播放增加竖屏模式