ios7 获取UITablleViewCell

iOS7以前UITablleViewCell中得contentView得superView就是UITableViewCell。可是在iOS7得时候,contentView得superView确实UITableViewCellScrollView.UITableViewCellScrollView得superView才是UITableViewCell。考虑到也许以后发生一样得时候,因此若是须要重子View查找指定类型得父视图。考虑使用自定义函数实现
- (UIView*)superviewWithClass:(Class)class child:(UIView*)child
{
UIView *superview = nil;
superview = child.superview;
while (superview != nil && ![superview isKindOfClass:class]) {
superview = superview.superview;
}
return superview;
}函数

相关文章
相关标签/搜索