没有用户交互和编程滚动的 iOS UIScrollView

标签 ios uiscrollview scroll user-interaction

是否有可能在用户无法滚动的情况下拥有 UIScrollView,因此是否有可能以编程方式滚动 UIScrollView?

最佳答案

是的,您可以使用这些方法以编程方式滚动:

- (void)setContentOffset:(CGPoint)contentOffset animated:(BOOL)animated
- (void)scrollRectToVisible:(CGRect)rect animated:(BOOL)animated

您还可以设置 userInteractionEnabled=NO 来禁用用户触摸事件。

关于没有用户交互和编程滚动的 iOS UIScrollView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7275744/

相关文章:

iphone - UIKit:当 subview 增加其宽度超过屏幕边缘时,UIScrollView 自动滚动

ios - 带有整页单元格的 UICollectionView VS 带有 subview Controller 的 UIScrollView

ios - 单击按钮快速重新加载 Collection View 不起作用

ios - 在搜索期间隐藏导航栏项目

ios - 如何让ScrollView即使滚动到最后也消耗触摸事件?

css - chrome 中不需要的单杠

javascript - 如何使 javascript scrollIntoView 平滑?

javascript - 如何从页面底部的 <a 链接滚动到 #header DIV 以及如何更改动画速度 - JQuery 1.8.3

ios - 在 popupView 中更新主 viewController 的 Action

ios - 查找并组合数组中的重复条目