Präsentation eines Modal View Controllers über nur eine Hälfte eines Split View Controllers

Ich passe eine vorhandene iPhone-App an, um sie auf dem iPad auszuführen. Wenn der Benutzer in der iPhone-Version auf eine Symbolleistenschaltfläche tippte, präsentierte ich einen modalen Ansichtscontroller mit einemmodalTransitionStyle vonUIModalTransitionStyleFlipHorizontal, was eine wirklich schöne "Karten-Flipping" -Animation gemacht hat.

Die iPad-Oberfläche basiert auf einer geteilten Ansicht (MGSplitViewController, tatsächlich). Die Schaltfläche in der Symbolleiste befindet sich im Detailfenster. Wenn ich also den Controller für die modale Ansicht präsentiere, nimmt er den gesamten Bildschirm ein und der Wechsel macht keinen Sinn.

Um die richtige Benutzerinteraktion zu erzielen, möchte ich, dass der modale Controller angezeigt wird und einrastetnur über den Detailansicht-Controller, wobei der Masteransicht-Controller unverändert bleibt.

Gibt es eine Möglichkeit, dies zu tun?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage