Ich möchte den Effekt einer gleitenden Ansicht implementieren, ähnlich wie die Animation einer Ansicht von presentModalViewController, aber die Ansicht wird nur eingeblendet, um die Hälfte des Bildschirms abzudecken.Wie kann ich die Ansicht im iPhone ein- und ausschieben?
ich es auf diese Weise genähert:
1) sollte unmittelbar vor thew Ansicht angezeigt werden und in, addSubview das Kind Blick gleitet. Positioniere es so, dass es am Anfang nicht sichtbar ist.
2) eine Methode auf dem View-Controller des subview Rufen Sie den Core Animation Code ausführen es in bringen
tun die oben nicht zu funktionieren schien (nichts passiert -. Der Blick erscheint nur an seinem Startort). Das Hinzufügen der Ansicht im Voraus in viewDidLoad funktioniert auch nicht. Idealerweise hätte der Code die gleiche Anforderung wie presentModalViewController. Dazu müssen Sie den View-Controller an dem Punkt instanziieren, an dem Sie die Ansicht einfügen und animieren müssen.
Ich würde mich freuen, wenn Sie Zeiger oder Code zum Animieren der Ansicht in/out bereitstellen können.
Überprüfen Sie meine Antwort [http://stackoverflow.com/questions/1026403/animating-the-display-of-a-view/1028897#1028897](http://stackoverflow.com/questions/1026403/animating- the-display-of-a-view/1028897 # 1028897). Es zeigt, wie eine UIView animiert wird. –