2011-11-25 18 views

cevap

5


Ne arıyorsun özel Bölünmüş View Controller olduğunu. Sağladığınız ekran görüntüleri, özel bölünmüş görünüm denetleyicileridir. UIKit'in UISplitViewController vardır, ancak bu tam ekran denetleyicisi olmalıdır.

Özel bir bölünmüş görünüm denetleyicisi yapmak için, ana görünüm denetleyicisine sahip olmanız ve iki ana ve ayrıntı denetimcinizi ana görünüm denetleyicileri görünümüne ekleyerek eski yol vardır. viewWillAppear:, viewWillDisappear: vb. Çağrıları ana görünüm denetleyicisinden yönettiğiniz iki denetleyiciye iletmeniz gerekir.

iOS 5'ten itibaren, denetleyici denetleyicisiyle benzer bir şey yapabilirsiniz, bu bir kaç tane daha çan ve ıslık çaldı, daha ilginç bir şekilde döndürme animasyonlarını daha iyi işliyor ve tüm çağrıları el ile yapmanız gereken çocuk denetleyicilerine yönlendiriyorsunuz ilk çözümde.

Kontrol dışarı özel bölünmüş görünüm denetleyicileri hakkında daha fazla ayrıntı için bu bağlantıyı: http://www.mindtreatstudios.com/how-its-made/custom-uisplitviewcontroller-ios/

doğrudan cevap için: Bir özel bölünmüş görünüm denetleyicisi yaparsanız - Evet bir detay görünümü kontrolörü olarak bu ekleyebilir. Ama dikkat, bu bir UISplitViewController değil, bu yüzden bu terimi çok fazla kullanmamaya dikkat edin.

1

Bunu gerçekten denemedim, ancak sorununuzu çözmüyor mu?

  • bir film şeridi dosyası oluşturun
  • boyutunu ayarlayın bir SplitViewController
  • başka SplitViewController
  • Bağlantı birlikte iki
  • Damla CTRL kullanarak sürükle DetailViewController silin ve seçmek Detay
  • yılında
  • Damla Detay Bölme Denetleyicisinin Detay
  • ????
  • Kar!

Her halükarda, gerçekten işe yarayıp yaramadığından emin değilsiniz. Bu IOS5 olsa da (bence IB ile deneyebilirsiniz).

Bu şuna benzer olacaktır:

SplitSplitViewControllers