我的申请结构如下:
UITabViewController:
第一个UIViewController:
UIPageViewController:
- Page1: UIViewController:
- UIView: contains Some UILabels, 1 UIButton
- Page2: UIViewController:
- UIView: contains Some UILabels, 1 UIButton
第二个UIViewController:
我在UIViewController中以编程方式添加了UIView:
- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. SessionView* b = [[[NSBundle mainBundle] loadNibNamed:@"SessionView" owner:self options:nil] lastObject]; CGRect frame = b.frame; b.frame = CGRectMake(0, 88, frame.size.width, frame.size.height); [self.view addSubview:b]; }
奇怪的是UIView没有背景颜色。并且无法点按该按钮。
我上传了源代码here,以防你想检查。
我正在使用iOS8,XCode6,iPad
非常感谢。