【发布时间】:2014-05-28 17:41:15
【问题描述】:
我用一个 Xib 文件创建了 2 个 UIView。我需要如何将它们添加到UIViewController?
【问题讨论】:
-
到目前为止你做了什么来尝试添加子视图?
标签: ios uiview uiviewcontroller
我用一个 Xib 文件创建了 2 个 UIView。我需要如何将它们添加到UIViewController?
【问题讨论】:
标签: ios uiview uiviewcontroller
在 View Controller 中导入 firstView 并执行以下操作:
firstView *firstView = [[firstView alloc] init];
或者这个:
UIView *firstView = [[[NSBundle mainBundle] loadNibNamed:@"firstView" owner:self options:nil] firstObject];
然后,这个:
[self.view addSubview:firstView];
如果你需要访问firstView的子视图,你需要在firstView类中为你要访问的子视图设置一个标签:
[subview setTag:100];
然后您在 View Controller 中检索该视图,如下所示:
UIView *subView = [firstView viewWithTag:100];
【讨论】: