UISplitViewController를 기반으로하는 iPad 앱을 만들고 있습니다. 내 응용 프로그램 potrait에서 시작하면 toobar 버튼에 약간의 문제가 있습니다. 팝업을 표시하는 버튼이 표시되지 않습니다. 그러나 iPad를 가로로 회전 한 다음 다시 세로로 가져 가면 단추가 나타납니다!UISplitViewController가 세로를 시작할 때 팝업 버튼을 표시하지 않음
그것은 (이것이 내가 버튼을 표시하는 코드 한 명이있다) 출시에 호출되지 않습니다 다음과 같은 방법처럼 보인다하십시오 앱 출시하지만이있는 경우에만 경우
- (void)splitViewController:(UISplitViewController *)svc willHideViewController:(UIViewController *)aViewController withBarButtonItem:(UIBarButtonItem *)barButtonItem forPopoverController: (UIPopoverController *)pc
가이 메소드가 호출되지 않습니다 회전. 낯선 사람은 Xcode UISplitViewController 템플릿 + 핵심 데이터 (이 앱을 만들 때 사용한 템플릿과 비슷합니다)를 사용하여 테스트 앱을 만들었습니다. 한 줄의 코드를 작성하지 않은 테스트 응용 프로그램에서 세로 모드로 내 앱을 실행하면 단추가 표시되고 다른 앱과는 달리 위의 메서드가 실행될 때도 호출됩니다. 비슷한 문제가있는 사람이 있습니까? http://developer.apple.com/library/ios/#documentation/uikit/reference/UISplitViewControllerDelegate_protocol/Reference/Reference.html%23//apple_ref/doc/uid/TP40009454
중복 될 수있는이 질문에 내 대답을 참조하십시오 http://stackoverflow.com/questions/9411571/uisplitviewcontroller-willhideviewcontroller-willshowviewcontroller-not-called-a/12923909#12923909 – avance