我想制作scrollRectToVisible:animated:即使contentSize只设置为1页面大小也能正常工作。
原因:我在UIScrollView中有多个页面,但是想要保持UIScrollView在边缘时提供的硬拖动。如果我将contentSize相应地设置为我实际拥有的页数,则该硬拖动将会丢失。
我希望它如何运作:
会发生什么: scrollRectToVisible:框架动画:是什么都不做,因为 contentSize 只设置为1页宽度和高度。我在调用 scrollRectToVisible 方法之前尝试将 contentSize 设置为2 *高度,它有点工作,但滚动回当前页码。
所以我的问题是,如何强制UIScrollView滚动到某个位置或至少模仿该行为?
答案 0 :(得分:0)
我已经使用其他方法解决了这个问题。我在“scrollViewDidScroll”中跟踪位置并相应地设置所有UIViews位置的动画。如果有人想了解更多关于此的信息,请告诉我,但我认为这很简单,而且比我之前想要实现的更简单。