내비게이션 용 세로/동반 세부 컨트롤러/팝업에 마스터/디테일 UISplitViewController를 사용하기에 적합한 자연스러운 iPad 응용 프로그램을 만들고 있습니다.때로는 분할되는 분할보기 컨트롤러가 있습니까?
하지만 가끔은 세로 컨트롤러의 전체 화면을 사용하여 마스터를 여기에 팝업으로 전환하는 것이 좋습니다.
이 작업을 수행하는 방법을 설명하는 모범 사례 또는 샘플 코드가 있습니까?
UISplitViewController가 적절한 루트보기입니까?
iOS 5 및 단음의 사용에 중점을 둔 도움말은 특히 좋습니다. 감사!
- (BOOL)splitViewController:(UISplitViewController *)svc shouldHideViewController:(UIViewController *)vc inOrientation:(UIInterfaceOrientation)orientation
{
return YES;
}
반환 YES도 가로보기 및 SplitViewController가 팝 오버와 함께 작동합니다 :
다시 사용하려면 어떻게해야하나요? iOS 5.1에서이 메서드는 처음에는 한 번만 호출 된 다음 다시는 호출되지 않습니다. 오리엔테이션이 바뀌지 않을 때에도. – Chris
@Chris : 예, 저는 또한 같은 문제에 직면하고 있습니다. 이 문제에 대한 해결책이 있습니까? – Tarun
@Tarun : 예, SplitViewController를 작성하고 기존의 SplitViewController를 상속합니다. 그런 다음 표시 여부를 제어 할 수 있습니다. – Chris