我想使用3个笔尖在相同的UIScrollView中呈现3个不同的视图。但是Xcode中不断回报社会的错误观点是不宣而在多个笔尖的UIScrollView中未声明的视图
- (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会说主窗口,视图2和图3是未申报。我究竟做错了什么?
你能告诉在那里创建主窗口的代码,视图2和视图3 ?从上面的片段中很难推断出什么是蠕虫。 – Cyprian