Mit Segmented Controller Ansichten ändern [geschlossen]

Mir ist bekannt, dass diese Frage bereits gestellt wurde und ich weiß, wie man Ansichten oder Ansichtscontroller mit einem segmentierten Steuerelement ändert, aber ich habe ein spezifischeres Problem. Ich ließ meine Benutzeroberfläche entwerfen, und der Designer verwendete etwas, das mir wie ein UISegmentedControl erschien, als Ansichtswechsler. Es befindet sich jedoch unterhalb der Navigationsleiste, sodass ich das segmentierte Steuerelement nicht in die Navigationsleiste einbetten kann und den Navigationscontroller das Verschieben und Entfernen von Ansichten vom Stapel handhaben kann, da das segmentierte Steuerelement nicht animiert werden muss, als wäre es Teil der Navigationsleiste. Ich habe dies auf einige Arten versucht, beispielsweise mit einem Navigationscontroller mit einer untergeordneten Navigationsleiste, die ein segmentiertes Steuerelement enthält, aber Sie können den Rahmen der Navigationsleiste eines Navigationscontrollers nicht bearbeiten. Wenn jemand helfen könnte, eine benutzerdefinierte Animation so einzurichten, dass das segmentierte Steuerelement nicht animiert wird, wäre das auch großartig. Ich verknüpfe ein Bild mit dem segmentierten Steuerelement mit der Navigationsleiste unten für den Kontext.https: //dl.dropboxusercontent.com/s/qjiedv4thpaosru/Screen%20Shot%202014-11-16%20at%201.30.45%20PM.png? dl = 0

Vielen Dank

AKTUALISIEREN

Ich würde dies als Antwort posten und es auswählen, wenn diese Frage nicht zurückgestellt würde, aber hier ist, wie ich mein eigenes Problem gelöst habe:

Ich habe einen UIViewController mit dem segmentierten Steuerelement navBar + (siehe oben) und einer Containeransicht darunter erstellt.

Ich habe die beiden VCs (Quiz and Study) genommen und in einen Navigationscontroller gestellt. Mit einer IBAction auf dem segmentierten Steuerelement manipuliere ich den Navigationsstapel, um auf den richtigen Ansichts-Controller zuzugreifen.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage