UIScrollView滚动方向

问题描述 投票:0回答:1

我正在使用 UIScrollView 在 3 个不同的 UIView 之间水平滚动(我称它们为页面,因为我有

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

谢谢!

iphone pagination uiscrollview direction
1个回答
1
投票

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

scrollView.contentSize = CGSizeMake(scrollView.frame.size.width * pages.count,scrollView.frame.size.height);
© www.soinside.com 2019 - 2024. All rights reserved.