如何以编程方式将ScrollView设置到初始位置(快速)

问题描述 投票:2回答:2

我在滚动视图中有6个按钮,当用户按下这些按钮时,所有按钮都会像菜单一样更改标题。但是,我希望ScrollView将自身重置到顶部,因此前几个按钮可见,并且用户可以再次向下滚动。

ios swift uiscrollview
2个回答
5
投票

[如果使用的是scrollView,只需更改scrollView.contentOffset即可移动滚动视图的可见窗口。像x:0, y:0到顶部。

您应该阅读一些文档以了解contentOffsetcontentSize等。


0
投票

Swift 4

self.scrollView.contentOffset = CGPoint(x:250, y:100)

x和y是从滚动视图的左上角开始的相应宽度和高度。Apple documentation on contentOffset

© www.soinside.com 2019 - 2024. All rights reserved.