내 앱에서 UISplitViewController를 사용하고 있습니다. 이것은 기본 및 보조 어디서나 볼 수있는 iPad에서 잘 작동하며, 그것은 UINavigationController처럼 행동 대부분의 아이폰에 잘 작동합니다.UISplitViewController - iPhone 6에서 가로로 분할하지 않기 plus
iPhone 6+ 및 6S +에서 분할보기는 세로로 iPhone처럼 작동하고 iPad는 가로로 표시됩니다. 이 풍경이 나에게 문제를 일으키고 있으며 나는 그것을 피하고 싶습니다.
UISplitViewController가 iPhone 6+ 랜드 스케이프에서 기본 및 보조 컨트롤러를 표시하지 못하게 할 방법이 있습니까? 난 그냥 보조 컨트롤러, 다른 아이폰에 대한 할 것이라고 같은 표시하고 싶습니다.
감사합니다.
이에 대한 신속한 동등한 방법은 무엇입니까? 'overrideTraitCollectionForChildViewController' 만 찾을 수있었습니다 – nravichan
스케치 솔루션처럼 보입니다. UIViewController에 의해 구현 된 UITraitEnvironment 프로토콜에 선언 된 필수 속성을 재정의합니다. 그것은 기본적으로 traitCollection 속성에 대한 "getter"메서드를 재정의합니다. 스위프트에서 어떻게 그런 일을하는지 확신 할 수 없습니다. – TylerJames
나는 그것을 무시하려고 노력하고 작동하지 않았다. – nravichan