Вы должны иметь возможность добавить собственную поддержку для рекурсивного подсчета подпредставлений, используя категорию в UIView:
@implementation UIView (SubviewCount)
- (NSUInteger)subviewCount
{
NSUInteger count = [[self subviews] count];
for (UIView *view in [self subviews])
count += [view subviewCount];
return count;
}
@end