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. ___
1
Antwort

Wie kann ich das automatische Layout erhalten, um die intrinsische Größe eines UIImageView zu überschreiben?

Ich habe ein Problem mit dem automatischen Layout meiner Detailansicht in UISplitViewController . Meine Ansichtshierarchie enthält ein UIImageView mit einem dekorativen Element, und die innere Größe der Bildansicht scheint das Layout der üb...
17.07.2014, 15:16
1
Antwort

So stellen Sie Split View Controller Delegate vom Storyboard ein?

Ich habe einen splitViewController gezogen und als eine Unterklasse identifiziert, die ich MySplitViewController erstellt habe. Wenn ich mit der rechten Maustaste auf das Storyboard von splitview klicke, kann ich sehen, dass ich seine Master-...
30.12.2014, 16:44
5
Antworten

Wie macht man die Segue-Animation horizontal ohne UINavigationController?

Ich verwende UISplitViewController , mit MasterViewController und DetailViewController , ohne UINavigationController s. W \ u00e4hlen Sie die Sequenzanimation f \ u00fcr Master- & gt; -Detail aus, die von ausgelöst wird %Vor% be...
20.11.2015, 13:19
1
Antwort

Animieren der Masteransicht in UISplitViewController in iOS 8

Ich verwende eine geteilte Ansicht in einer iPad nur, iOS 8 Anwendung in seiner Standardform. (Wenn sich das iPad im Querformat befindet, werden sowohl die Master- als auch die Detailansicht angezeigt. Im Hochformat wird die Detailansicht im Vol...
15.01.2015, 17:41
6
Antworten

Wie kann die Merkmalserfassung für den ursprünglichen UIViewController überschrieben werden? (mit Storyboard)

Ich habe eine App, die auf iOS8 abzielt, und der erste View-Controller ist UISplitViewController. Ich benutze ein Storyboard, damit es alles für mich instantiiert. Aufgrund meines Designs benötige ich SplitViewController, um Master- und Detai...
25.08.2014, 10:01
2
Antworten

Erkennen, wenn sowohl der Master- als auch der Detailansicht-Controller auf dem Bildschirm sind?

Ich habe ein UISplitViewController mit einem Universal Storyboard in Xcode 6 implementiert. UISplitViewController wird jetzt auf iPhone mit iOS 8 unterstützt, und standardmäßig wird immer nur ein View-Controller auf dem Bildschirm angezeig...
21.08.2014, 21:39
2
Antworten

iPhoneOS SDK - Eckenrundung aus Ansichten entfernen (iPad-Problem)

Dies könnte etwas wählerisch sein, aber im Setup des iPad SplitViewControllers gibt es zwei Ansichten. Jede der Ansichten hat eine sehr kleine schwarze Eckenrundung. (Dies ist wahrscheinlich auch bei iPhone Apps der Fall). Diese Rundung ist i...
13.04.2010, 08:33
1
Antwort

UISplitViewController in XCode 6 für iOS 7 App

Ich arbeite an einer iPad-Anwendung mit UISplitViewController mit Xcode 6 und Swift. Die App sollte iOS 7.1 und höher unterstützen. Ich habe das Bereitstellungsziel für das Projekt auf iOS 7.1 festgelegt und die SDK-Version auf 8.0 beibehalten,...
18.09.2014, 14:59
2
Antworten

UISplitViewController-Hochformat fehlt UIBarButtonItem

Ich habe eine Anwendung mit einem UISplitViewController, wenn ich die App im Potrait-Modus starte, fehlt das "Group" UIBarButtonItem. Ich muss in den Landscape-Modus und zurück zu potrait um es erscheinen zu lassen. Wenn ich es im Querformat sta...
27.05.2011, 02:38
2
Antworten

So verwenden Sie einen UISplitViewController in Swift

Also füge ich ein UISplitViewController zu einem Projekt hinzu, das mit einem UITabBarController eingebettet ist. Das UISplitViewController hat ein UINavigationController als Master & amp; Detailbeziehung mit ihrem eigenen Root-Co...
27.03.2016, 19:52