uisplitviewcontroller

___ tag123swift ___ Swift ist eine universelle Open-Source-Programmiersprache, die von Apple Inc. für ihre Plattformen und Linux entwickelt wurde. Verwenden Sie das Tag nur für Fragen zu Sprachfunktionen oder für Code in Swift. Verwenden Sie die Tags [ios], [osx], [watch-os], [tvos], [cocoa-touch] und [cocoa] für (sprachunabhängige) Fragen zu den Plattformen oder Frameworks. ___ tag123ios ___ iOS ist das mobile Betriebssystem, das auf dem Apple iPhone, iPod touch und iPad ausgeführt wird. Verwenden Sie dieses Tag [ios] für Fragen zur Programmierung auf der iOS-Plattform. Verwenden Sie die verwandten Tags [objective-c] und [swift] für Probleme, die für diese Programmiersprachen spezifisch sind. ___ tag123iphone ___ Verwenden Sie diesen Tag NICHT, es sei denn, Sie wenden sich speziell an Apple's iPhone und / oder iPod touch. Verwenden Sie für nicht hardwareabhängige Fragen das Tag [ios]. Weitere zu betrachtende Tags sind [xcode] (aber nur, wenn es sich um die IDE selbst handelt), [swift], [objective-c] oder [cacao-touch] (aber nicht [cocoa]). Bitte verzichten Sie auf Fragen zum iTunes App Store oder zu iTunes Connect. Wenn Sie C # verwenden, markieren Sie mit [mono]. ___ tag123ipad ___ iPad ist ein von Apple entwickelter Tablet-Computer, auf dem das iOS-Betriebssystem ausgeführt wird. iPad-Anwendungen werden normalerweise in Objective-C oder Swift in der Xcode-IDE geschrieben, obwohl es auch möglich ist, andere Tools zum Erstellen von iPad-Anwendungen zu verwenden. Fragen, die nicht von der Hardware abhängig sind, sollten stattdessen das iOS-Tag verwenden. ___ qstntxt ___

Ich habe ein %code% , in dem %code% und %code% einen eigenen Navigationscontroller hat.

Das ist mein Storyboard:

Wenn %code% und %code% beide sichtbar sind (iPhone 6+ Landschaft und iPad):

%code% verwendet %code% . Alles ist perfekt hier.

Wenn nur %code% sichtbar ist (iPhone 6+ Portrait und alle anderen iPhones Landscape und Portrait):

%code% verwendet immer noch %code% ( %code% gibt %code% zurück). Aber oben ist die Navigationsleiste von %code% sichtbar, anstelle von %code% 's Navigationsleiste.

Ich möchte die gleiche Navigationsleiste für %code% für jede Gerätegröße im Hoch- und Querformat verwenden. (Styling für die Navigationsleiste des Masters und die Navigationsleiste des Details ist anders.)

Gibt es eine Möglichkeit, dies zu tun, ohne eine von Hacky berechnete Eigenschaft namens %code% zu deklarieren oder Referenzen zwischen ViewControllern beizubehalten?

    
___ qstnhdr ___ Ändern der Detailansicht der Navigationsleiste in UISplitViewController im Hochformat-Modus ___ tag123uissplitviewcontroller ___ Die UISplitViewController-Klasse ist ein Containeransicht-Controller, der ein Master-Detail darstellt Schnittstelle. In einer Master-Detail-Schnittstelle ändert sich das Primäransicht-Controller-Laufwerk (das Master-Laufwerk) Änderungen in einem sekundären Ansichtscontroller (das Detail). Die zwei View-Controller können so angeordnet werden dass sie Seite an Seite sind, so dass jeweils nur einer sichtbar ist, oder so, dass nur ein Teil sichtbar ist verbirgt den anderen. ___
2
Antworten

Unsymmetrische Aufrufe zum Starten / Beenden von Darstellungsübergängen in UISplitViewController

Mein UISplitViewController funktioniert grundsätzlich wie ein Charm, außer dass beim ersten Wechsel (nur beim ersten Mal!) von der Haupttabellenansicht zur Detailansicht eine ärgerliche Fehlermeldung angezeigt wird. %Vor% Sowohl der Maste...
27.12.2015, 18:42
2
Antworten

UISplitViewController-Delegat in einem Singleton

Ich habe viel über UISplitView recherchiert und konnte keine Möglichkeit finden, eine geteilte Ansicht zu steuern, wenn der Master und das Detail eine sich ändernde Ansicht haben. Dann habe ich einen Weg gefunden, es mit einer Singleton-Kl...
22.02.2012, 12:22
0
Antworten

Ändern der Detailansicht der Navigationsleiste in UISplitViewController im Hochformat-Modus

Ich habe ein UISplitViewController , in dem MasterViewController und DetailViewController einen eigenen Navigationscontroller hat. Das ist mein Storyboard: Wenn MasterViewController und DetailViewController beide sicht...
17.08.2016, 11:35