2016-04-28 9 views
7

Sadece Swift ile başladı ve standart Apple 'Notes' uygulamasında bulunan bazı işlevleri çoğaltmak ister. Manzara modunda iPad'de iken Ayrıntılar Görünümünde görünen Genişlet düğmesi. Bu Usta Görünümü geçiş sağlar Ancak her ne kadarSwift 3 - UISplitViewController - Manzarada Ana Görünümü Gizle/Genişlet (ör. Notes Uygulaması)

splitViewController.preferredDisplayMode = .primaryOverlay 

:

yani

Expand Button in Notes App

(basit, hızlı çözüm olarak) ben gelmiş en yakın AppDelegate aşağıdaki eklemektir yatay yönde (varsayılan portre davranışına benzer), Ana Görünüm ile bir popover/yer paylaşımı olarak yapılır. Bununla birlikte, Notes Uygulamasında mevcut olan davranışı, Ana Görünüm'ün içeri/dışarı kaydırması (Detay Görünümü'nün üstünü örtmeden) tercih ederim.

Düzenleme: Yalnızca iPad'de iken yalnızca Yatay modda ilgili düğmeyi nasıl göstereceğinizle ilgilenir.

Herhangi bir yardım çok takdir edilecektir! Teşekkürler

+0

Tebrikler, sorunuz Google tarafından iyi endekslendi ve beni buraya getirdi. –

cevap

7
splitViewController.preferredDisplayMode = .allVisible 

Bu, hile yapmalıdır. Tam ekran moduna geçerken Master View slayt içeri ve dışarı çıkar.

+1

Diğer SO cevaplarından daha basit. Çok teşekkürler –