(Ich habe andere Fragen und Antworten zu diesem Thema lesen, aber die meisten sind sehr alt und beziehen sich nicht auf iOS 9 oder 10)iOS UINavigationController-ähnliches Verhalten in einem Teilbildschirmbereich (2016)
Die App Design erfordert, dass die obere Hälfte des Displays immer denselben Inhalt enthält. (Ein Bild, das vom Benutzer bearbeitet wird.)
Die untere Hälfte des Displays benötigt eine UITableView
. Wenn ein UITableViewCell
angezapft wird, muss der untere Abschnitt mit Slide-on-Animation zu einem neuen UIViewController
wechseln, ähnlich wie UINavigationController
Push-Segmente funktionieren.
Problem: nur die Ansicht von unten muss zu den neuen View-Controllern und wieder zurück wechseln. Die obere Hälfte der Ansichtshierarchie muss nicht beeinflusst werden. Aus diesem Grund kann ich nicht alles in eine UINavigationController
platzieren, und ich kann keine UINavigationBar
oben auf dem Bildschirm haben.
Frage: Welcher Ansatz sollte ich in einer solchen Situation, wo ich nur eine UIView
Hierarchie müssen in Push-segue Art und Weise zu überführen, aber nicht etwas anderes? Vielen Dank.
mit Lösung Herausgegeben
Lösung folgt, die für entlang zu Hause folgen.
mit versuchen Sie das alles in einem Storyboard zu tun? das wäre einfacher, wenn es in Code geschrieben wäre. Sie könnten einfach die Ansichten der Ansichten von rechts-links oder links-rechts animieren –