2

UISegmentedControl을 사용하여 여러보기간에 전환하려고합니다. 이 작업을 수행 할 수있는 좋은 예가 있습니다. http://redartisan.com/2010/6/27/uisegmented-control-view-switching-revisitedUITabmentedcontrol는 UITabbarcontroller에서보기를 전환합니다.

그러나 내 앱에는 UITabbarController을 사용해야합니다. 따라서 내비게이션 컨트롤러는 앱 대리인에서 사용할 수 없습니다. UISegmentedControl을 사용하여 UITabbarController의보기를 전환 할 수있는 다른 방법이 있습니까?

답변

2

먼저이 작업을 수행할지 여부를 고려하십시오. UITabBarController는 이미 탭 표시 줄을 사용하여보기를 전환 할 수있는 기능을 제공합니다.

UITabBarController는 실제로 어떤 이유로이 작업을 수행하려는 경우이 기사에서 설명한 것과 같은 작업을 수행 할 수 있도록 viewControllersselectedViewController 속성을 가지고 있습니다.

+1

UITabBarController가보기를 전환하는 기능을 제공한다는 것을 알고 있지만 각 탭 막대 항목 내에 하위 수준을 제공하려고합니다. –

+0

그게 지금하고있는 일이라면 왜 각 탭 안에 뷰 컨트롤러로 가지고있는 UINavigationController 솔루션을 사용할 수 없습니까? – Anomie

+0

그 튜토리얼은 NSObject를 SegmentsController로 사용하는 것 같습니다. UIView가 아니기 때문에 Mark가 tabbar 뷰로 사용할 수 있는지 확실하지 않습니다. – Ayrad

관련 문제