我在我的应用程序中使用 UITableView。向下滚动后,如果我点击状态栏时间,表格将重新定位到顶部。知道这是如何完成的以及是否可以拦截该操作。 TIA,吉姆 B
最佳答案
UITableView 是 UIScrollView 的扩展,UITableViewDelegate 是 UIScrollViewDelegate 的扩展。
UIScrollViewDelegate 可以实现此方法:
- (BOOL)scrollViewShouldScrollToTop:(UIScrollView *)scrollView
这将允许你拦截它。
您也可以使用 tableview 的“scrollsToTop”属性将其关闭。
如果你只是想知道它什么时候发生,你可以使用这个委托(delegate)方法:
- (void)scrollViewDidScrollToTop:(UIScrollView *)scrollView
关于iphone - 点击状态栏时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3002039/