나는 메인 스크린이되고 싶으면 아이폰 앱을 디자인하고있다. 그런 다음 사용자가이 화면의 오른쪽 하단에있는 정보 단추를 누르고 옵션 및 다양한 형태의 데이터 표시를 처리 할 수있는 완전히 다른 인터페이스로 들어가기를 바랍니다.모달 UITabBarController 디자인
Apple의 설명서에서 View Controller에 대한 연구를 한 후 정보 버튼을 누르면 모달보기를 사용하고 싶습니다. 내 문제는, 가장 적합한 인터페이스는 UITabBarController입니다. 주 화면을 나타내는 UITabBarController에 탭을두고 싶습니다. 터치하면 UITabBarController를 닫으라는 기본 화면이 표시됩니다.
사람들이 UITabBarController의 탭에 대한 모달보기 해지를 트리거하는 버튼이있는 사용자 지정보기 컨트롤러를 추가하는 웹에서 꽤 많은 예제를 보았습니다. 그러나 나는 추가보기를 표시하지 않으려합니다. 사용자가 주 화면 탭을 터치하자마자 모달보기를 닫으려고합니다. 필자는 이미 UITabBarController에 메인 화면을 배치 한 접근 방식을 실험했으며 만족스럽지 않았습니다. 그래서 희귀 모달 UITabBarController 디자인에 익숙하고 도움이 될만한 정보를 얻으려고합니다.
이 모든 것이 가능합니까? 그렇지 않다면 어떻게 다른 방식으로 동일한 인터페이스 흐름을 수행 할 수 있습니까?
아직 시도하지는 않았지만 빈 UIViewController를 사용하여 UITabBarController를 설정하여 기본 화면을 나타내고 UITabBarControllerDelegate를 호출하여 빈 화면이 표시되기 전에 주 화면에 메시지를 보내도록 설정할 수있는 방법이 있습니다. 나타 납니까?
결국, 당신 말이 맞습니다. 다른 디자인을 추구하는 것이 더 합리적 일지 모르지만, 지금은 이것이 어떻게 나타나는지보고 싶습니다. – Chiubaka