|在工作中我們經(jīng)常使用XIB訂制一個UITableViewCell 或者UICollectionViewCell,但是很多時候我們也經(jīng)常使用UIView, 如何使用XIB也能拖拖拽拽出來一個自己想要的UIView呢.具體方法如下:
1.新建一個類繼承UIView
2.然后新建一個空的XIB
第三步
第四步 首先拖拽一個UIView较性,然后進(jìn)行綁定
第五步 就是拖拖拽拽你需要的控件 和 為控件 添加約束了
第六步 在.m 文件寫關(guān)鍵代碼 因為是用XIB訂制的所以一定要寫 awakeFromNib() 方法 , 然后你再寫其他的方法(根據(jù)自己需要)
- (void)awakeFromNib {
[super awakeFromNib];
self.backgroundColor = [UIColor grayColor];
}
####### 第七步 如何使用 首先在要使用的地方引入頭文件, 然后再寫如下代碼
MineCellView * mine = [[NSBundle mainBundle]loadNibNamed:@"MineCellView" owner:nil options:nil].lastObject;
mine.frame = CGRectMake(0, 100, self.view.frame.size.width, 60);
[self.view addSubview:mine];
效果圖
| 自此, 整個流程已經(jīng)結(jié)束.這樣寫程序速度會大幅度增加呦.趕快使用NIB訂制自己想要的UIView吧.