创建UIView对象的两种方法

1.使用xib文件

通过xib的⽅式来创建视图对象
NSBundle *bundle = [NSBundle mainBundle]; //获取当前程序的文件目录
NSArray *arr = [bundle loadNibNamed:@"myView" owner:self options:nil];
UIView *myView = [arr objectAtIndex:0];


2.手动绘制
CGRect viewRect = CGRectMake(0, 0, 100, 100);
UIView *myView = [[UIView alloc] initWithFrame:viewRect];


参考:
Unarchives the contents of a nib file located in the receiver's bundle.

- (NSArray *)loadNibNamed:(NSString *)name
                    owner:(id)owner
                  options:(NSDictionary *)options

Parameters
name

The name of the nib file, which need not include the .nib extension.

owner

The object to assign as the nib’s File's Owner object.

options

A dictionary containing the options to use when opening the nib file. For a list of available keys for this dictionary, see Nib File Loading Options.




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值