2014-09-07 1 views
1

기본보기의 하위보기에서 태그 목록 만 얻으려고합니다. 나는 하위 보고서 정보를 얻을 수 있다는 것을 알고 있습니다.iOS : 기본보기에서 하위보기의 태그 목록 가져 오기

po [self.view subviews] 

하지만 필요한 것은 각보기의 태그 ID뿐입니다. 여러분 중 누구든지 서브 뷰의 태그 목록을 어떻게 얻을 수 있는지 알고 있습니까?

답변

0

하위보기 목록을 반복하고 각각에 subView.tag을 호출하십시오. 쉽게

nsarray *myViews = [self.views subviews]; 
nslog (@"my first subview tag %d" ((UIView*)myViews [0]).tag); 
+0

* myViews을

for (UIView *subView in [self.view subviews][) { // Here you probably want to append the tag to an array NSLog(@"%i", subView.tag); } 
user2924482

+0

시도해 보셨습니까? –

1

내가 찾던입니다 = [self.views subviews]; nslog (@ "내 첫 번째 하위 태그 % d", myviews [0] .tag);
2

또는 :

po [[self.view subviews] valueForKeypath:@"tag"]

내가이있는 NSArray 같은 것을 할 수있는 방법이어야한다 생각