Ich zeige gerade einen modalen UIViewController im formSheet Stil, der mit der coverVertical Animation dargestellt wurde. Ich versuche, einen anderen modalen UIViewController von ihm darzustellen, der currentContext für den Präsentationsstil und flipHorizontal für den Animationsstil verwendet. Es funktioniert, aber es gibt einen soliden weiß weißen Hintergrund hinter dem Flip, wie es auftritt. Jeder Ratschlag, wie man erfolgreich einen anderen modalen Formula UIViewController mit dem flipHorizontal-Stil aus einem bereits vorhandenen modalen UIViewController im formSheet-Stil präsentieren könnte, wäre bitte willkommen! Danke
Code:
%Vor%Es hört sich an, als würde Ihr Übergang funktionieren, aber der weiße Hintergrund, der auf dem Flip-Übergang angezeigt wird, ist das Problem?
Während des Flip-Übergangs ist der weiße Hintergrund, der angezeigt wird, tatsächlich window
. Sie können die angezeigte Farbe ändern, indem Sie die Eigenschaft backgroundColor
von window
in AppDelegate
setzen.
Das scheint eine Einschränkung von presentModalViewController:animated:
zu sein.
Anstelle von [self presentModalViewController:modal2VC animated:YES]
können Sie möglicherweise mithilfe von UIView-Animationen den gewünschten Effekt erzielen. Vielleicht in etwa so:
Tags und Links ipad cocoa-touch