UIScrollView滚动方向

时间:2012-04-04 11:40:49

标签: iphone uiscrollview paging direction

我正在使用UIScrollView在3个不同的UIView之间水平滚动(我称之为页面,因为我有scrollView.pagingEnabled=YES;)。每个页面也可以垂直滚动。我的问题是,即使我使用scrollView.directionalLockEnabled=YES;,它仍然会向两个方向滚动。我怎么能阻止这种情况发生。 (当我选择日期模式时,我希望与日历应用程序具有相似的行为;我已经检查了一些日历应用程序,但它们没有启用水平滚动)。

谢谢!

1 个答案:

答案 0 :(得分:1)

将scrollView的内容大小设置为等于scrollView高度。

scrollView.contentSize = CGSizeMake(scrollView.frame.size.width * pages.count,scrollView.frame.size.height);