iOS ScrollView 自定义页面滑动距离
在 iOS 开发中,可以通过自定义 UIScrollView 的代理方法来实现每次滑动距离小于屏幕宽度的效果。
具体来说,需要实现 scrollViewWillEndDragging:withVelocity:targetContentOffset:
代理方法,并在该方法中修改 targetContentOffset
参数的值,以控制 ScrollView 的最终停止位置。
例如,如果想要每次滑动距离为屏幕宽度的一半,则可以将 targetContentOffset
的 x 坐标设置为当前 x 坐标加上屏幕宽度的一半。
50.3KB
文件大小:
评论区