【发布时间】:2025-12-20 12:55:10
【问题描述】:
在我的程序中,我有 UIScrollView。我在上面动态添加按钮。在scrollView中有一个属性
[scrollView setPagingEnabled:YES];
当我滚动下一页按钮时,这些按钮必须在顶部向上移动几个像素。 所以我想我需要以编程方式设置 scrollView 滚动位置。如何检测滚动结束并设置滚动位置?
【问题讨论】:
在我的程序中,我有 UIScrollView。我在上面动态添加按钮。在scrollView中有一个属性
[scrollView setPagingEnabled:YES];
当我滚动下一页按钮时,这些按钮必须在顶部向上移动几个像素。 所以我想我需要以编程方式设置 scrollView 滚动位置。如何检测滚动结束并设置滚动位置?
【问题讨论】:
您可以实现此滚动视图委托方法scrollViewDidEndDecelerating: 来检测滚动结束。
如果您需要设置位置,请致电[myScrollView setFrame: myCGRect]; 完成此操作。
【讨论】: