如何阻止滚动视图让用户(暂时)滚动UIScrollView的内容区域?

时间:2012-03-12 01:29:42

标签: ios xcode

当我有一个页面的内容太多时,UIScroll视图让我声明了一个可滚动的区域。奇怪的是,所讨论的滚动视图在X轴上表现得很好,没有任何滚动允许。不幸的是,Y轴 - 需要滚动的地方 - 不会将允许的滚动区域“剪辑”为内容大小。用户可以在内容大小之外滚动,只有在他们放手后才会将滚动视图“反弹”回到允许的区域。

我想阻止用户进一步向上滚动而不是要查看的内容(向下不打扰我),因为滚动视图顶部的标题向下拉,看起来“错误”背后的背景。

1 个答案:

答案 0 :(得分:4)

如果您在界面中创建UIScrollView,这就像取消选择

一样简单
  

“弹跳,水平弹跳,垂直弹跳”

滚动视图属性中的复选框。如果您在代码中设计UIScrollView,则可以添加此内容。

self.textView.alwaysBounceHorizontal = NO;
self.textView.alwaysBounceVertical = NO;
self.textView.bounces = NO;