1

在我的项目中,我有一些滚动视图和一个表格视图。我已经实现了委托方法- (void)scrollViewDidScroll:(UIScrollView *)scrollView它被滚动视图和tableview调用,(因为tableview是滚动视图的子类)。我想知道该方法不是由表视图调用的。我该怎么做?

4

1 回答 1

4

像这样的简单检查应该可以解决问题:

if ([scrollView isKindOfClass:[UITableView class]] == YES) {
    // table
}
else {
    // scroll view
}

或为多个表格/滚动视图设置和比较标签

于 2012-05-16T07:54:59.163 回答