2010-12-21 6 views
1

UITabBar 항목의 순서를 변경하고 싶습니다.
그런 다음 다시 로그인하면 주문을 유지해야합니다.UItabBar 사용자 정의 항목 순서

어떻게 수행 할 수 있습니까? 아무도 나를 도울 수 있습니까? 나는 이것을 구현하기 위해 하루 종일 낭비했다. 프로그래밍을 수행하고자하는 경우

+0

프로그래밍 방식으로 또는 nib 파일을 사용하여 tabBar를 만들었습니까? –

+0

앱을 다시 시작한 후 또는 사용 중에 탭 순서를 변경하고 앱을 다시 시작할 때 재설정 하시겠습니까? – stackr

+0

[StoryBoard에서 Tab Bar Controller 주문 재배치] 가능한 중복 (http://stackoverflow.com/questions/12662700/rearranging-tab-bar-controller-order-in-storyboard) –

답변

0

매우 간단해야한다 : 는 각 뷰의 인덱스를 지속하고로드하고 같은 순서로 배열에 각각의보기를 추가 :

//construct your view controllers somehow and add them to an array in the order you want them to be: 
    [myArr addObject:viewCon1]; 
    [myArr addObject:viewCon3]; 
    [myArr addObject:viewCon2]; 

이 TabBar의를 구성을 귀하의 배열을 사용하여

_tabControl = [[UITabBarController alloc] init]; 
[_tabControl setViewControllers:myArr animated:YES];