我有这样的情况:
- 适合所有屏幕的一个滚动视图
- scrollView内部有N个“单元格”,每个单元格包含一个标签
- 每个单元格的高度为 80px
- 固定绿色遮罩(UIView)
我以编程方式创建带有标签的单元格(UIView),并正确设置scrollView的contentSize。
我知道
scrollView.setContentOffset(CGPoint(x: 0, y: 80.0), animated: true)
将滚动视图移动 80。
如何“覆盖”滚动视图行为以便始终滚动 80?
我想要的是某种选择器行为..这可能吗?
当布局发生变化时,可以使用以下方法
func viewDidLayoutSubviews() {
super.viewDidLayoutSubviews()
myScrollView.contentOffset.y += 80
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)