다른 UIDetailViewControllers
이있는 UISplitViewController
을 구현하려고합니다. 모든 세부 뷰가 구현하는 대리자를 만들었습니다. 세로보기 모드에서 마스터보기에 액세스하는 데 사용되는 단추 인 UIBarButtonItem
만 있습니다. 한 가지 예외를 제외하고 모두 제대로 작동합니다. 세부보기 컨트롤러를 바꿀 때 단추가 나타나지 않습니다. UISplitViewControllerDelegate
을 구현하는 마스터 뷰 컨트롤러에서는 shouldHideViewController
이 호출되지만 willHideViewController
은 호출되지 않습니다. shouldHideViewController
이 YES를 반환했는지 확인했습니다. shouldHideViewController
은 무엇이 호출되었지만 willHideViewController
은 호출하지 못하게 할 수 있습니까? 첫 번째 것이 YES를 반환하면 항상 함께 호출하면 안됩니까? 상세보기를 교체 한 후 장치를 회전하면 모든 것이 잘 동작합니다.shouldHideViewController가 호출되었지만 willHideViewController가 아닌 이유는 무엇입니까?
1
A
답변
1
awakeFromNib : 또는 viewDidLoad :에서 대리인을 설정 했습니까? 당신이있는 viewDidLoad에 설정하면
- 대리인은 스토리 보드
+0
감사합니다. 항상 보통 펜촉에서 깨어서 사용해야하고, 제 베이컨을 구해 줘야합니다. –
관련 문제
- 1. current_user가 아닌 이유는 무엇입니까?
- 2. UISplitViewControllerDelegate에서 willHideViewController가 호출되지 않는 경우
- 3. 이미지가 링크가 아닌 이유는 무엇입니까?
- 4. fstat가 stat가 아닌 이유는 무엇입니까?
- 5. Hashtable이 PascalCase가 아닌 이유는 무엇입니까?
- 6. 추상 필드가 아닌 이유는 무엇입니까?
- 7. AllowPartiallyTrustedCallers가 기본값이 아닌 이유는 무엇입니까?
- 8. CGContextRef가 객체가 아닌 이유는 무엇입니까?
- 9. JSON이있는 SOAP가 아닌 이유는 무엇입니까?
- 10. ValueError : trigger가 아닌 이유는 무엇입니까?
- 11. OrderedSetValueForKey가 아닌 mutableOrderedSetValueForKey가있는 이유는 무엇입니까?
- 12. jQuery.parseJSON이 함수가 아닌 이유는 무엇입니까?
- 13. 꼬리 재귀가 아닌 이유는 무엇입니까?
- 14. ActiveRecord가 모듈이 아닌 이유는 무엇입니까?
- 15. || = 유효한 연산자가 아닌 이유는 무엇입니까?
- 16. Application_Error 호출되었지만 예외가 없습니다.
- 17. 이 호출되었지만 드로잉되지 않습니다.
- 18. System.Enum이 값 유형이 아닌 이유는 무엇입니까?
- 19. 이 클래스가 Serializable이 아닌 이유는 무엇입니까?
- 20. javascript가 프로젝트 아키텍처의 일부가 아닌 이유는 무엇입니까?
- 21. jQuery가 W3C 표준이 아닌 이유는 무엇입니까?
- 22. 예외가 아닌 EXC_BAD_ACCESS가 필요한 이유는 무엇입니까?
- 23. 오라클이 GROUP BY 표현이 아닌 이유는 무엇입니까?
- 24. datetimepicker가 number가 아닌 month name을주는 이유는 무엇입니까?
- 25. Winforms.Button.Text가 ImageBind가 아닌 DataBinding에서 작동하는 이유는 무엇입니까?
- 26. 기술 선택 ... Flash가 아닌 이유는 무엇입니까?
- 27. XNA - Point가 아닌 Vector2를 사용하는 이유는 무엇입니까?
- 28. 이 빼기가 0이 아닌 이유는 무엇입니까?
- 29. MemberwiseClone()이 가상이 아닌 이유는 무엇입니까? System.Object에?
- 30. 이것이 유효한 정규 표현식이 아닌 이유는 무엇입니까?
에 UISplitViewController이 UIWIndows의 rootViewController 때 설정되지 않습니다? 그렇지 않을 때 몇 가지 문제가 있습니다. –
마스터보기 컨트롤러에는 탐색 컨트롤러가 있습니다. 세 번째 화면에있을 때 그 부분이 자세히보기를 대체합니다. 그게 문제 야? – Adriana
마침내 작동했습니다 :-) 분할 뷰 BarButtonItem을 새로운 디테일 뷰 컨트롤러로 전송해야했습니다. – Adriana