UITableView获取UIScrollView进行自定义

Ale*_*der 4 iphone objective-c uitableview uiscrollview ios

我有UIScrollView自定义类别

我需要得到UIScrollView.

我试试

UIScrollView *scroll = nil;
for (UIView* subview in self.tableView.subviews) {
    NSLog(@"%i", self.tableView.subviews.count);

    if ([subview isKindOfClass:[UIScrollView class]]) {
        scroll = (UIScrollView *)subview;
        //some code
    }
}
Run Code Online (Sandbox Code Playgroud)

但它不起作用.我怎么能得到ScrollView?谢谢

Wai*_*ain 19

UITableView是子UIScrollView视图,而不是子视图(反之亦然,因为您的代码尝试),因此您应该直接使用表视图.