当按下状态栏并发生 ScrollToTop 时,我希望能够指定偏移量或更具体地说是我认为 UITableView 的“顶部”的单元格。
为了给这个问题一些背景信息,它是一个播放音乐的应用程序,而表格 View 是播放列表。我希望当用户点击状态栏时,它会滚动回当前歌曲,而不是继续滚动到之前播放的灰色歌曲。虽然我同意不改变默认行为,但我认为这将是用户在这种情况下的预期行为,我问过的几个人同意我的看法。至于它是否可能是另一回事。
最佳答案
不能直接修改位置,但是可以实现 scrollViewShouldScrollToTop:
委托(delegate)方法手动滚动到合适的位置然后返回NO
以防止默认行为。
关于objective-c - UITableView.ScrollToTop - 改变它认为的 "top",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11032583/