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 に答える