5 개의 탭 표시 줄 항목이있는 앱이 있습니다. 다시 정리하고 싶으므로 마지막 위치 항목을 네 번째 위치로 옮기고 싶습니다.탭 모음 항목을 다시 구성하십시오.
쉬운 방법이 있나요?
감사합니다.
5 개의 탭 표시 줄 항목이있는 앱이 있습니다. 다시 정리하고 싶으므로 마지막 위치 항목을 네 번째 위치로 옮기고 싶습니다.탭 모음 항목을 다시 구성하십시오.
쉬운 방법이 있나요?
감사합니다.
예; UITabController
에 viewControllers
어레이를 요청할 수 있습니다.
일단 항목을 이동 한 다음 [yourUITabBarController setViewControllers:yourNewViewControllersArray]
을 사용하여 다시 설정하십시오. houbysoft의 대답이 정확한지 @
, 더 몇 가지 세부 사항 :
당신이 호출 할 수 @property(nonatomic, copy) NSArray *viewControllers
를이 당신 NSArray
에게 돌려 보낼 당신의 UITabBarController
참고. 이 작업을 수행하려면 변경 가능한 사본을 만들어야합니다. 그런 다음 exchangeObjectAtIndex:withObjectAtIndex:
을 사용하여 setViewControllers:
으로 다시 전달하십시오. 전체 내용은 다음과 같이 보일 수 있습니다.
NSMutableArray *myArray = [[myTabBar viewControllers] mutableCopy];
[myArray exchangeObjectAtIndex:4 withObjectAtIndex:3];
[myTabBar setViewControllers:myArray];