有没有人遇到这样的问题,即 UIScrollView
被 [UIScrollView setContentOffset:...]
移动时不会“记住”它的新位置?但是,如果用户通过触摸和拖动滚动,它会执行。
症状:如果 UIScrollView
不记得新的位置,它会“翻转”回到它最后记得的原始位置(这是已经被通过触摸和拖动使用)无论何时被触摸。
有趣:
- 这只发生在 4.0 并且 3.1 中没有发生
- 只有当
pagingEnabled == YES
为 设置
最佳答案
原来 contentInsets
会混淆 iOS 4.0 中的 contentOffsets
...一定是 SDK 的 bug 吧?
关于objective-c - UIScrollView 不记得位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3501446/