在scrollview中禁用水平滚动(xcode 6)

时间:2014-10-15 20:22:37

标签: ios objective-c xcode xcode6

我试图从滚动视图中禁用水平滚动但我不知道该怎么做。我尝试从stackoverflow中学习一些教程和其他答案,但这是我第一次使用scrollview而且我有点迷失。

目前滚动是垂直的,这很好,但我想锁定水平滚动。

我在xcode 6中使用了故事板。

我再次尝试:

CGSize size = CGSizeMake (self.view.frame.size.width, 800.0);
[UIScrollView setContentSize:size]; - ERROR

错误:'选择器setContentSize没有已知的类方法'

提前致谢。

1 个答案:

答案 0 :(得分:0)

您可以将内容大小设置为屏幕宽度或更小,以便停止水平滚动:

CGSize contentSize = CGSizeMake(self.view.frame.size.width, scrollableHeight);
[myScrollView setContentSize:contentSize];

将此内容写入相应文件的viewDidLoad方法中。

Apple documentation