您的位置:首页 > 其它

加载xib到视图上

2015-09-28 22:08 302 查看
1.NSArray *array = [NSBundle mainbundle]loadNibname:@"Appinfo".........

从mainbundle中加载xib 返回类型是NSArray 用一个数组保存他

2.UIView *appView = [array firstobject]; 第一个对象或者最后一个对象都是这个view

3.appView.frame = CGRectMake() 设置view 的位置大小

4.UIImageView *imageview = appView.subviews[0];

imageview.image = appInfo.image;

上面这种方式有一定局限性 当xib中控件的顺序发生变化 的时候就不能正常显示了

所以最好这样:

UIImageView *imageview = [appView viewwithtag]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: