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