我有一个UITableView与五个costum UITableViewCells。 如果TableView滚动所有单元格应执行相同的方法。UITableView的子视图?
下面是代码:
- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView
{
if(self.newsViewTable == scrollView) {
for(int i = 1; i < [self.newsViewTable.subviews count]; i++) {
[[self.newsViewTable.subviews objectAtIndex:i] hideSocialMediaBar];
}
}
}
但如果我scoll总会有一个错误!
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIImageView hideSocialMediaBar]: unrecognized selector sent to instance 0x8a9ea90'
我现在不是为什么错误处理UIImageView? 只有一个UITableView的直接子视图,这就是Cell! 有什么不对?为什么它是一个UIImageView?
哪里是hideSocialMediaBar方法..?与什么情况你想罚款这种方法? –
它解决了! :)不过谢谢! :) – MyJBMe