UISplitViewController의 마스터보기가 표시되지 않도록 iPad의 iOS 3.x에서 모두 정상적으로 작동했습니다. 장치가 회전 할 때마다 호출 된 SizeControls() 메서드를 만들었습니다 (WillAnimateRotation 이벤트).UISplitViewController 마스터보기 숨기기 방지 (iPad iOS 4.x)
이제 iPad의 iOS 4에서는 더 이상 작동하지 않습니다. SizeControls가 호출되는 동안 여전히 마스터 뷰가 숨겨집니다. iOS 3과 iOS 4 모두에서 설정 UI에서 마스터보기와 세부보기를 모두 표시 할 수 있도록하려면 어떻게해야합니까?
감사합니다.
내 SizeControls() 코드 : \t \t 개인 무효 SizeControls() { \t \t \t \t \t 의 UIViewController 마스터 ViewControllers = [0]; \t \t \t UIViewController detail = ViewControllers [1]; \t \t \t master.View.Frame = new RectangleF (0, 0, 320, this.View.Bounds.Height); \t \t \t detail.View.Frame = new RectangleF (321, 0, this.View.Bounds.Width - 321, this.View.Bounds.Height); \t \t} – Neal
나는 이것이 매우 짜증나는 것에 동의한다. 나는 여분의 화면 공간이 필요 없다. 쉬운 작업 방법은 컨테이너 뷰 컨트롤러 인 PAIN PAIN PAIN 인 splitviewcontroller를 직접 만들려고했습니다. 나는 마스터 뷰를 숨기고있는 것을 찾아내는 데 가장 관심이 많아서 숨길 수있는 방법을 찾아 낼 수 있습니다. –