来自XIB文件的UIView:height为NULL

时间:2012-06-19 13:54:11

标签: ios cocoa-touch ios5 uiview xib

我创建了一个带有XIB文件的自定义视图,并将XIB作为UIView多次加载到我的项目中。

但我想知道使用XIB文件创建的UIView的大小。 (不是我知道的最好的主意,但只是为了确保我使用正确的大小,即使稍后调整了XIB文件的大小)

我的代码来自我的UIViewController的viewDidLoad:

NSArray *nibObjects = [NSBundle.mainBundle loadNibNamed:nibName owner:self options:nil];
coverArticle *pageView = [nibObjects objectAtIndex:0];
[coverArticlesScrollView addSubview:pageView];
NSLog(@"View size: %@",pageView.frame.size.width);

“pageView.frame.size.width”返回NULL。这是为什么?

1 个答案:

答案 0 :(得分:2)

NSLog(@"View Size: %f", pageView.frame.size.width);宽度/高度是CGFloat类型