2012-07-06 2 views

답변

0

예; UITabControllerviewControllers 어레이를 요청할 수 있습니다.

일단 항목을 이동 한 다음 [yourUITabBarController setViewControllers:yourNewViewControllersArray]을 사용하여 다시 설정하십시오. houbysoft의 대답이 정확한지 @

0

, 더 몇 가지 세부 사항 :

당신이 호출 할 수 @property(nonatomic, copy) NSArray *viewControllers를이 당신 NSArray에게 돌려 보낼 당신의 UITabBarController

참고. 이 작업을 수행하려면 변경 가능한 사본을 만들어야합니다. 그런 다음 exchangeObjectAtIndex:withObjectAtIndex:을 사용하여 setViewControllers:으로 다시 전달하십시오. 전체 내용은 다음과 같이 보일 수 있습니다.

NSMutableArray *myArray = [[myTabBar viewControllers] mutableCopy]; 
[myArray exchangeObjectAtIndex:4 withObjectAtIndex:3]; 
[myTabBar setViewControllers:myArray];