2010-02-05 5 views
0

내 문제에 접근하는 방법에 대한 조언을 찾고있는 것 같습니다.탭 컨트롤러보기를 nav 컨트롤러의 하위보기로 설정

지금까지 테이블보기가있는 navigationcontroller가있는 응용 프로그램이 있습니다.

테이블의 모든 셀에는 텍스트 필드와 이미지 및 공개 버튼이 있습니다.

내 메인 메뉴 옵션 탐색 화면의 일종입니다.

사용자가 공개 버튼을 클릭하면 탭보기 컨트롤러의 하위보기로 이동하려고합니다. 선택한 셀에 따라 탭보기에 다른 내용이 표시됩니다.

accessoryButtonTappedForRowWithIndexPath와 관련이있을 것이라고 추측합니다.하지만 그 후에는 조금 분실했습니다.

Tabbar 컨트롤러가 인터페이스 작성기의 창으로 끌어온 책의 예에서 탭 컨트롤러를 경험 한 적이 있습니다.

내가 노력하고 내가보기 엔 여기 탭 표시 줄의 사용을-생각을 다시하는 것이 좋습니다 것

답변

0

로 작동하도록 설정하는 방향을 아래로 고정하고 싶습니다. 탭 표시 줄은 응용 프로그램의 논리적으로 분리 된 부분을 탐색하기위한 최상위 컨트롤입니다. 정상적인 사용은 네비게이션 내에서 세부적으로 드릴링하는 네비게이션 컨트롤러가 포함 된 탭입니다.

탭 모음 대신 도구 모음을 사용하도록 변경하는 것이 좋습니다. 도구 모음은 현재보기의 컨텍스트에 맞게 변경됩니다. 현재 탐색 모음에 대한보기에서 도구 모음 항목을 매우 쉽게 정의 할 수 있습니다.

아직까지도 탭 막대를 사용하여 설정 한 경우 응용 프로그램의 최상위 수준에 탭 막대를 유지하고 필요한 경우 탭을 변경하려면 setViewControllers:animated:을 사용하십시오. 다시 말하지만, 이것은 꽤 혼란스러운 UI를 생성하게 될 것이라고 생각합니다.

+0

통찰력을 가져 주셔서 감사합니다. 내가 플래시로 만든 기존 응용 프로그램을 다시 만들려고하기 때문에 nav 컨트롤러 >> 탭 컨트롤러 조합을 선택했습니다. 응용 프로그램은 목록 아티스트 중에서 선택할 수 있다는 전제하에 작업했습니다. 아티스트를 선택하면 아티스트 화면으로 이동하여 4 또는 5 개의 하위보기 옵션을 사용할 수 있습니다. 내 기존 플래시 앱은이 자습서 페이지의 애플리케이션과 매우 유사하게 작동합니다. http://www.iphonedevcentral.com/create-uitabbarcontroller/. 툴바 컨트롤러에서 약간의 독서를하고 내가 어디서 왔는지 확인할 수 있습니다. 다시 한 번 감사드립니다. – dubbeat

관련 문제