-2
你們中的任何一個人都知道如何才能獲得視圖中的子視圖列表?有一種方法可以將列表放入數組中嗎?ios如何獲取子視圖列表中的視圖?
NSMutableArray *subviews= .... //all my subviews
你們中的任何一個人都知道如何才能獲得視圖中的子視圖列表?有一種方法可以將列表放入數組中嗎?ios如何獲取子視圖列表中的視圖?
NSMutableArray *subviews= .... //all my subviews
您可以用這種方式
- (void)listSubviewsOfView:(UIView *)view {
// Get the subviews of the view
NSArray *subviews = [view subviews];
// Return if there are no subviews
if ([subviews count] == 0) return;
for (UIView *subview in subviews) {
NSLog(@"%@", subview);
// List the subviews of subview
[self listSubviewsOfView:subview];
}
}
請通過此鏈接做How to list out all the subviews in a uiviewcontroller in iOS?
你應該閱讀說明書... [UIView類參考](http://developer.apple .com/library/ios/#documentation/uikit/reference/uiview_class/UIView/UIView.html#// apple_ref/doc/uid/TP40006816-CH3-SW17)有答案 – poncha