用XIB建立UIView dom
通常建立UIView時,同時建立XIB這個選項是不容許選擇的,可是能夠本身建立一個XIB,與類關聯起來spa
step1 建立XIB,類名最好與類的名稱相同,易區分,關聯類3d
注: 要改變UIView的大小,將UIView的屬性size選擇爲freedomcode
step 2 在XIB中添加控件,將屬性添加到類中,並在類中寫一個初始化instanceView類方法blog
HeadView.m + (HeadView *)instanceView { NSArray *nibView = [[NSBundle mainBundle] loadNibNamed:@"HeadView" owner:self options:nil]; return [nibView firstObject]; }
step 3 使用的時候,建立View就用本身寫的instanceView類方法建立io
self.headView = [HeadView instanceView]; _headView.frame = CGRectMake(0, 0, SIZE_SCREEN.width, SIZE_SCREEN.width/2 + 110);