2012-04-05 5 views
1

나는 탭 바 응용 프로그램을 가지고 있는데, 이제는 동일한 탭 표시 줄 항목의보기를 프로그래밍 방식으로 변경한다는 것은 처음으로 응용 프로그램을 실행할 때 요구 사항이된다는 것을 의미합니다. 설치 후 (처음으로 "NSUserDefaults"를 사용할 것입니다) 탭 바의 첫 번째 항목은 가입 클래스의 펜촉 또는 뷰를 포함합니다. 즉 처음 가입 페이지를 실행하거나 탭의 첫 번째 항목에 표시됩니다 바, 그리고 그 후 모든 실행시 화면에 로그인 첫 번째 항목에 표시됩니다, 지금은 프로그래밍 방식으로, 난 항상 인터페이스 빌더를 사용하여 각 항목에 대한 탭 표시 줄 내에서 코코아 콩을 설정하는 방법을 혼란스러워 오전 지금 여기에 다른 상황, plz입니다. 이 일에 대해 고맙게 여기며 안부를 전하는 방법을 안내해주십시오. 사드.아이폰 dev에 프로그래밍 방식으로 탭 표시 줄 항목보기 변경

답변

1

UITabBarController에는 표시 할 뷰 컨트롤러 배열을 제공 할 수있는 이라는 메서드가 있습니다. "처음"이 아니라고 감지하면 컨트롤러 목록을 다시 정렬 할 수 있습니다.

+0

Phillip Mills는 많이 고맙지 만이 점에 대해 조금 설명 할 수 있습니다. "처음으로"컨트롤러의 목록을 다시 정렬 할 수는 없습니다. 미안해, 그게 무슨 뜻인지 이해할 수 없어. Thyx again –

+0

우리는 그 방법에 대한 배열의 모든 탭 표시 줄 항목에 대한보기를 제공합니까? 아니면 특정 탭 표시 줄 항목에 대해 하나 또는 두 개의보기 만 제공 할 수 있습니까? –

+0

막대의 각 탭은보기 컨트롤러를 나타냅니다. 언급 한 메소드를 호출하면, 원하는 순서에 따라 뷰 컨트롤러 배열을 전달합니다. 처음으로 여분의 컨트롤러를 원하거나 주문을 변경하려면 배열에 넣는 것을 변경하면됩니다. (당신은 "NSUserDefaults"를 "처음으로"사용하는 방법을 이미 알고 있다고 말하는 것 같습니다.) –

관련 문제