使用 Xcode 4.5.2,我创建了一个单一视图应用程序。使用 Interface Builder,我用 UIScrollView 填充了视图。在我的视图控制器中,我添加了一个出口,如下所示:
@interface ScrollerViewController : UIViewController {
IBOutlet UIScrollView *_scrollView;
}
我使用 Interface Builder 将插座连接到实际的滚动视图。
viewDidLoad
视图控制器的方法是
- (void)viewDidLoad
{
[super viewDidLoad];
[_scrollView setContentSize:CGSizeMake(320, 700)];
}
现在运行应用程序,我可以像预期的那样滚动滚动视图。我可以看到这是有效的,因为当我滑动视图时会出现滚动条。
现在,当我在滚动视图中放置标签(或按钮)时,滚动视图停止工作。它不再滚动。标签不会移动,滚动条也不会出现。当我删除标签时,它再次起作用(滚动)。
知道我想念什么吗?
编辑:
你可以在GitHub 上找到我的玩具项目。