在UIScrollView中禁用垂直滚动

在UIScrollView中禁用垂直滚动

本文介绍了在UIScrollView中禁用垂直滚动的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在IB中有一个选项可以取消选中滚动视图上的垂直滚动,但它似乎无法正常工作。

There is an option in IB to uncheck vertical scrolling on a scrollview, but it doesnt seem to work.

如何将scrollview设置为仅水平滚动,并且不是垂直在代码而不是IB?

How can the scrollview be set to only scroll horizontally, and not vertically in the code rather than IB?

推荐答案

尝试将contentSize的高度设置为scrollView的高度。然后应禁用垂直滚动,因为没有任何内容可以垂直滚动。

Try setting the contentSize's height to the scrollView's height. Then the vertical scroll should be disabled because there would be nothing to scroll vertically.

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

这篇关于在UIScrollView中禁用垂直滚动的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-16 04:27