Skip to content

Instantly share code, notes, and snippets.



Last active May 24, 2019
What would you like to do?
objc - list all subviews of some view
- (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; // COUNT CHECK LINE
for (UIView *subview in subviews) {
// Do what you want to do with the subview
NSLog(@"%@", subview);
// List the subviews of subview
[self listSubviewsOfView:subview];
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment