현재 내 앱의 rootViewController로 UISplitViewController
을 사용하고 있습니다. 진행 대화 상자를 표시하려면 presentModalViewController
을 사용하십시오. 그러나 다른 이유 때문에 저는 그것에 만족하지 않고 내 자신의 모달 작업을하고 싶습니다.rootViewController가 모달 효과를 시뮬레이트하는 UISplitViewController 인 경우 두 번째 하위 뷰를 창에 추가 할 수 있습니까?
내 모달보기 중 하나가 표시되어야한다면 내 응용 프로그램의 기본 창에 다른 하위보기를 추가하고 싶습니다. 이 하위 뷰는 자체적으로 UIViewController
서브 클래스로 관리되어 제대로 회전하고 필요한 모든 작업을 수행합니다.
이 디자인은 괜찮습니까? 아니면 UISplitViewController
(매우 다양한 방법으로 매우 특별하며 치료가 안되면 쉽게 기분이 상할 것 같습니다. UIViewControllers
두 개를 나란히 놓고 문제가됩니까?
"presentModalViewController를 사용하는 이유는 무엇입니까?"
모달로 표시된보기를 투명하게 만들기가 어렵습니다. 표시 한 후에 크기를 조정할 수 있으며 맨 위에 두 번째 모달 컨트롤러를 표시해야하는 경우 문제가 발생합니다. 아직도, 나는 그 곳곳에서 그것을 사용하지만 한 가지 특별한 경우에 너무 많은 제한에 직면했기 때문에 나는 대안을 찾는다. – Krumelur
Popovers는 이러한 제한 사항 중 일부를 극복합니다. 크기 조정은 까다 롭지 만 수행 할 수 있습니다. 어떤 상황에서 모달 더미로 끝나나요? 또한이를 피할 수있는 다른 워크 플로가있을 수 있습니다. –