【发布时间】:2013-12-03 02:10:21
【问题描述】:
我有两个 .xib 文件。第一个 xib 名称是 viewcontroller.xib ,它包含使用页面控制的滚动视图。
第二个 xib 名称是 registration.xib ,它包含标签文本字段和提交按钮。
我的问题是我想将registration.xib文件的整个视图添加到viewcontroller.xib文件的滚动视图中。
我该怎么办?????????????
//In viewdidload of viewcontroller.m
regiViewController=[[RegistrationViewController alloc]init];
regiViewController.view11.translatesAutoresizingMaskIntoConstraints=NO;
UIView *containerView=[[UIView alloc]initWithFrame:CGRectMake(self.scrollView.frame.size.width * i, 0, self.scrollView.frame.size.width, self.scrollView.frame.size.height)];
containerView.backgroundColor = [UIColor purpleColor];
[containerView addSubview:regiViewController.view11];
[scrollView addSubview:containerView];
在注册中
- (void)setup {
[[NSBundle mainBundle] loadNibNamed:@"RegistrationViewController" owner:self options:nil];
[view11 addSubview:self.view];
self.view11.translatesAutoresizingMaskIntoConstraints=NO;
}
【问题讨论】:
-
这里 view11 是 UIView 在 .h 文件中声明。
-
如果您使用的是 XIB,是否有理由不使用
[[RegistrationViewController alloc] initWithNibName:@"RegistrationViewController" bundle:nil]
标签: iphone uiscrollview ios7 xib