transitionFromView: toView: duration: options: completion: Der Übergang wird nicht animiert

7

Ich habe einen View-Controller, der die Ansichten von zwei Subview-Controllern in einem bestimmten Bereich seiner Ansicht anzeigt. Die 2 Unteransicht-Controller sind FlopVC und FipVC.

Ich möchte den Übergang von einer Unteransicht zur anderen animieren. Der Code, den ich verwende, ist:

%Vor%

Die Unteransichten werden vertauscht, aber ohne Animation. Was mache ich falsch?

PS das vollständige Projekt ist hier .

    
cfischer 28.10.2011, 22:47
quelle

3 Antworten

19
%Vor%     
djromero 29.10.2011, 16:26
quelle
3

Wenn Sie das neue iOS5-View-Container-Paradigma verwenden, müssen Sie etwas wie folgt ausführen:

%Vor%

verweisen Sie auf den Abschnitt Implementieren eines Container View-Controllers und die WWDC-Videos 2011 auf UIViewController-Containern für weitere Informationen.

    
timthetoolman 28.10.2011 23:04
quelle
2

Hier ist Code, der (rein zufällig) genau das tut, was Sie beschreiben. Meine zwei Kinder VCs werden in self->swappers gespeichert. Die Ganzzahl cur verfolgt, welche gerade angezeigt wird. Der Punkt in meiner Benutzeroberfläche, an dem die Unteransicht angezeigt werden soll, ist durch einen View-Ausgang markiert, panel .

%Vor%     
matt 05.11.2011 02:13
quelle