0

ビュースタックに現在いくつのビューがあるかを調べる方法はありますか? コードが 1 つのビューを別のビューにプッシュしているときに、どの時点でどれだけ大きくなるかを知りたいだけです...

4

1 に答える 1

0

UIView のカテゴリを使用して、サブビューを再帰的にカウントするための独自のサポートを追加できるはずです。

@implementation UIView (SubviewCount)

- (NSUInteger)subviewCount
{
   NSUInteger count = [[self subviews] count];
   for (UIView *view in [self subviews])
      count += [view subviewCount];
   return count;
}

@end
于 2011-07-13T04:07:15.093 に答える