我有一个滚动视图上有6个按钮,当用户按下其中一个按钮时,所有按钮都会像菜单一样更改标题。然而,我希望ScrollView能够重置到顶部,这样前几个按钮就可见,并且用户可以再次向下滚动。
我有一个滚动视图上有6个按钮,当用户按下其中一个按钮时,所有按钮都会像菜单一样更改标题。然而,我希望ScrollView能够重置到顶部,这样前几个按钮就可见,并且用户可以再次向下滚动。
如果您正在使用scrollView,请简单地更改scrollView.contentOffset
以移动滚动视图的可见窗口。例如,将x:0,y:0
更改为顶部。
您应该阅读一些文档了解contentOffset
,contentSize
等内容。
Swift 4
self.scrollView.contentOffset = CGPoint(x:250, y:100)
x和y分别是来自滚动视图左上角的宽度和高度。 苹果关于contentOffset的文档
UIScrollView
的文档?这里有一些方法和属性与设置滚动位置相关。 - rmaddy