当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序
1、 alloc 创建对象,分配空间
2、init (initWithNibName) 初始化对象,初始化数据
3、loadView 从nib载入视图 ,通常这一步不需要去干涉。除非你没有使用xib文件创建视图
...
分类:
移动开发 时间:
2014-08-01 16:05:51
阅读次数:
253
- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. [self request];}- (voi...
分类:
其他好文 时间:
2014-08-01 10:27:41
阅读次数:
247
uitableview 使用 xib 的自定义cell? 新建cell:(假如命名 MyCell) 使用: 向 tableview 注册 nib 全局变量 let cellIdentifier = "myCell" myTableView!.registerNib(UINib(nibName: "MyCell", bundle:nil), f...
分类:
其他好文 时间:
2014-07-21 10:29:38
阅读次数:
748
Whenever we want to add an instance of this custom view to the visible screen, we now need to:load the Nib, andextract the actual view from the array ...
分类:
其他好文 时间:
2014-07-18 10:15:11
阅读次数:
219
- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. UIView *redView = [[UIView...
分类:
其他好文 时间:
2014-07-10 16:50:02
阅读次数:
185
awakeFromNib当.nib文件被加载的时候,会发送一个awakeFromNib的消息到.nib文件中的每个对象,每个对象都可以定义自己的awakeFromNib函数来响应这个消息,执行一些必要的操作。也就是说通过nib文件创建view对象是执行awakeFromNib。viewDidLoad...
分类:
其他好文 时间:
2014-06-29 12:30:57
阅读次数:
166
一、XIB的适用范围
xib(也叫Nib)与storyboard一样是用来描述界面的。
storyboard描述的是比较大型的,
大范围.适合描述界面跳转等.
二、XIB的使用
Xib是小范围的的,是轻量级的.比较适合描述小块的界面.
创建xib:新建界面里面user interface --》empty.
加载xib:[NSBundle mainBudl...
分类:
移动开发 时间:
2014-06-18 08:10:20
阅读次数:
234
众所周知,IB在加载nib的过程中存在着一些undocument行为,有的行为确实是不可理喻的,因此程序员对IB产生了抗拒心理。今天我们要介绍的是IB导致的一个奇特行为。通过本文的描述,
作者完美地展示了IB给面向对象所带来的破坏作用。我们有两个View Controller,暂名为supercla...
分类:
其他好文 时间:
2014-06-07 22:18:09
阅读次数:
293
本文主要是记录addChildViewController通过transitionFromViewController方法在nib,storyboard的不同效果。
在进行切换效果时,注意属于同一个storyboard里面的viewcontroller是没有效果的。...
分类:
其他好文 时间:
2014-05-25 18:17:20
阅读次数:
193