내 ipad 응용 프로그램에서 splitview 컨트롤러를 사용하는데 괜찮습니다. 그러나 가로에서 세로로 인터페이스를 변경할 때 툴바에서 바 버튼과 popovercontroller가 사라집니다.ipad 응용 프로그램에서 오리엔테이션을 변경할 때 splitview 컨트롤러에서 바 버튼이 사라집니다.
0
A
답변
0
이것은 일부 iPad SDK 베타에서 알려진 문제입니다. 이 프로젝트는 베타 버전으로 제작 되었습니까? 그렇다면 GM 릴리즈로 새로운 분할 뷰 프로젝트를 만든 다음 기존 코드를 새 분할 뷰 프로젝트로 복사합니다.
1
툴바의 setItems 메소드에서 "animated"매개 변수를 NO로 설정하기 만하면됩니다.
- (void)splitViewController: (UISplitViewController*)svc willHideViewController:(UIViewController *)aViewController withBarButtonItem:(UIBarButtonItem*)barButtonItem forPopoverController: (UIPopoverController*)pc {
barButtonItem.title = @"Clients";
NSMutableArray *items = [[toolbar items] mutableCopy];
[items insertObject:barButtonItem atIndex:0];
[toolbar setItems:items animated:NO];
[items release];
self.popoverController = pc;
}
- (void)splitViewController: (UISplitViewController*)svc willShowViewController:(UIViewController *)aViewController invalidatingBarButtonItem:(UIBarButtonItem *)barButtonItem {
NSMutableArray *items = [[toolbar items] mutableCopy];
[items removeObjectAtIndex:0];
[toolbar setItems:items animated:NO];
[items release];
self.popoverController = nil;
}
+0
고마워 Dude 나는 똑같은 문제에 직면했고 툴바 애니메이션을 설정하지 않고서도 문제가 해결되었습니다. 고마워요. – sandy
관련 문제
- 1. 팝업창에 ipad SplitView 제목
- 2. iPad SplitView TableViewController 너비
- 3. iPad SplitView with subview
- 4. ipad SplitView Orientation in DetailView
- 5. iPad SplitView detail 기본 하중보기
- 6. iPhone이 회전 할 때 버튼이 사라집니다.
- 7. 오디오를 재생할 때 플래시 버튼이 사라집니다.
- 8. 응용 프로그램에서 백그라운드로 응용 프로그램이 사라집니다.
- 9. android에서 오리엔테이션을 변경할 때 onSaveInstanceState에 Spinner의 상태를 저장하는 방법
- 10. SplitView iPad 앱에서 마스터를 조작하는 방법은 무엇입니까?
- 11. iPad 앱 - 맞춤 상단 바
- 12. iPad 응용 프로그램에서 GDataXMLDocument 사용
- 13. 다른 응용 프로그램에서 iPad 응용 프로그램을 시작하십시오.
- 14. 섹션이있는 Mac 응용 프로그램에서 사이드 바 생성
- 15. 오리엔테이션을 무시합니다.
- 16. iPad 응용 프로그램에서 iPhone 크기보기를 표시하는 방법
- 17. 사용자 정의 TableView가있는 SplitView 응용 프로그램 DetailView
- 18. 네비게이션 바 왼쪽에있는 버튼이 두 개 이상
- 19. iPad 응용 프로그램에서 HTML 전자 메일 보내기
- 20. ipad 응용 프로그램에서 사용하는 MPMoviePlayerController의 문제
- 21. ipad 응용 프로그램에서 PDF 파일 읽기
- 22. iPad 응용 프로그램에서 UINavigationBar의 TintColor를 전역으로 설정합니까?
- 23. iPhone/iPad 응용 프로그램에서 다중 경고보기 처리
- 24. iPad 응용 프로그램에서 MSWord 문서를 편집하는 방법
- 25. 응용 프로그램에서 ipad 파일을 첨부하는 방법은 무엇입니까?
- 26. 버튼이 없어도 CalendarExtender에서 날짜를 변경할 때 gridview를 업데이트하는 방법은 무엇입니까?
- 27. SplitView 컨트롤러 세로 모드 - 위쪽 버튼이 계속 오른쪽으로 이동합니다.
- 28. Ipad splitView, splitView의 rootController 크기를 조정할 수 있습니까?
- 29. splitview detailview의 UITabBar
- 30. iPad 키보드 닫기 버튼이 키보드를 닫지 않습니다
흥미로운 대답이지만 실제로는 "미신"해결책입니다. 도구 모음을 사라지게하는 메커니즘은 무엇입니까? 앱이 해당 메커니즘에 액세스하거나 완전히 숨겨져 있습니까? – Gerry