我正在尝试使用 3 个笔尖在同一个 UIScrollView 中呈现 3 个不同的视图。但是 xcode 不断返回视图未声明的错误
- (void)loadView {
[super loadView];
UIScrollView *scroll = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)];
scroll.pagingEnabled = YES;
NSInteger numberOfViews = 3;
MainWindow.view.frame = CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height);
[scroll addSubview:MainWindow.view];
view2.view.frame = CGRectMake(self.view.frame.size.width, 0, self.view.frame.size.width, self.view.frame.size.height);
[scroll addSubview:view2.view];
view3.view.frame = CGRectMake(self.view.frame.size.width*2, 0, self.view.frame.size.width, self.view.frame.size.height);
[scroll addSubview:view3.view];
scroll.contentSize = CGSizeMake(self.view.frame.size.width * numberOfViews, self.view.frame.size.height);
[self.view addSubview:scroll];
[scroll release];
}
在这个例子中,Xcode 会说 MainWindow、view2 和 view 3 是未声明的。我究竟做错了什么?