点按状态栏时间

时间:2010-06-08 23:17:46

标签: iphone uitableview

我在我的应用中使用UITableView。向下滚动后,如果我点击状态栏时间,表格将重新定位到顶部。知道如何做到这一点,是否有可能拦截行动。 TIA,Jim B

1 个答案:

答案 0 :(得分:3)

UITableView是UIScrollView的扩展,UITableViewDelegate是UIScrollViewDelegate的扩展。

UIScrollViewDelegate可以实现此方法:

- (BOOL)scrollViewShouldScrollToTop:(UIScrollView *)scrollView

这将允许你拦截它。

您也可以使用tableview的“scrollsToTop”属性将其关闭。

如果您只是想知道它何时发生,您可以使用此委托方法:

- (void)scrollViewDidScrollToTop:(UIScrollView *)scrollView