1

Ich versuche einen Modal View Controller einzurichten, der unter einer festen Werkzeugleiste liegt. Daher sollte die Toolbar oben bleiben, während die modale Ansicht rollt. Die Safari-App macht das zum Beispiel, wenn sie die Lesezeichen-Taste drückt. Die Symbolleiste bleibt erhalten, die Tasten ändern sich.Wie präsentiert man einen Modal View Controller mit fester UIToolbar?

Ich habe versucht, ein paar Dinge wie die Symbolleiste an die Front und am Ende nicht mit der presentModalViewController-Methode, und animieren die neue Ansicht manuell in eine Unteransicht statt. aber das brachte ein paar andere Probleme mit sich.

+0

Wenn Sie 3.0 verwenden, sehen Sie sich die Beta-Dokumentation an. Die Symbolleiste hat einige Updates, die das machen, was Sie wollen. – Jab

Antwort

0

Ich bin mir nicht sicher, was Sie sagen, wenn Sie in Safari Safari hinzufügen drücken, zeigt eine neue modale Ansicht ohne Werkzeugleiste. Die Navigationsleiste oben ist keine Werkzeugleiste, wenn Sie das meinen. Sie sind UIToolbarItem in self.navigationItem festgelegt.

0

Alle modalen Ansichten, die ich gesehen habe, sind animiert, bis sie den gesamten Bildschirm einnehmen. Diese modalenähnlichen Ansichten, die in einigen Apps nur bis zu einem bestimmten Punkt gescrollt werden, werden von Hand gemacht. Vielleicht können Sie diese Probleme in einem anderen Beitrag von Hand behandeln?

Verwandte Themen