0

我已经使用 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。为什么是这样 ?

4

1 回答 1

2

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

于 2012-06-19T13:58:48.917 回答