2

我正在制作我的第一个应用程序,但我遇到了 UIScrollView 问题。我将滚动视图添加到我的故事板并在 viewDidLoad 中调用我的方法

-(void)createScroll{
[scroll setScrollEnabled:YES];
[scroll setContentSize:CGSizeMake(320, 900)];
}

当我构建应用程序时,滚动视图运行良好,并且似乎滚动了整个设置值 900。但是,当我通过界面生成器向滚动视图添加标签并运行程序时,它不会滚动整个长度。它只会滚动大约 500。无论我将值更改为什么,它仍然滚动相同的数量。如果我删除标签,它应该会正常工作。有人知道发生了什么吗?

4

1 回答 1

0

如果您使用自动布局,则将对“createScroll”的调用移动到 viewDidAppear 方法,看看会发生什么。

于 2012-10-29T02:24:55.443 回答