将多个视图(&nibs)添加到单个视图控制器

时间:2012-01-10 12:09:08

标签: iphone objective-c ipad uiviewcontroller multiple-views

我需要在一个iPad屏幕上实现多个视图。我正在创建几个类,然后相应的xib文件。我有一个主(根)视图控制器,它将管理屏幕的所有视图。我不知道如何实现这一目标。我使用IB作为nib文件,而不是以编程方式创建视图。这是一个很好的方法吗?如何设置特定位置的视图?任何人都可以指导我或任何更好的方法。

1 个答案:

答案 0 :(得分:2)

我不确定这是多么正确但我使用

UINib *nib = [UINib nibWithNibName:nibName bundle:nil];
NSArray *views = [nib instantiateWithOwner:owner options:nil];
UIView *view = [views objectAtIndex:0];

当我想从笔尖获取视图并将其用作uiview并移动其框架等时希望有帮助

相关问题