Herkese Ben herzaman mevcut model görünümü Denetleyicisi ile bir sorunum var. İşte senaryo:PresentModel Görünüm Denetleyici Sorunu
Ben bu ifadeyi
[self.view addSubView:controllerClass]
kullanarakUIView
Kontrolör başka bir sınıf eklemek olduğu bir UIViewController sınıf var Bu gezinti çubuğu uygulaması;ControllerClass'ta altta sekme çubuğu ekledim ve aynı zamanda delegeleri her bir sekme çubuğuna yazdım i tıklayarak bir alt
UIViewController
sınıfını buna ek olarak ekleyeceğim, ancak bu denetleyicinin yüksekliğini veya çerçevesini yapacağım(0,0,320,369)
. böylece farklı sekmelere tıkladığımızda sekme çubuğu gösterilir.İlk sekmeyi tıklatarak ScannerViewController bir alt görünüm ekleyin. Bu Görünümde bir galeri düğmesi var. kullanıcı bir presentModel View Controller'ı tıklattığında ve galeriden görüntü seçip navigasyon çubuğu
hidden =NO
'u yaptığımda gezinme çubuğunu gizlediğinde, işe yaramaz ve alttaki sekme çubuğu kayboldu.
Modalview denetleyicisinin varsayılan olarak bir gezinme çubuğu vardır ve yalnızca gezinme tabanlı uygulamalarda kullanılabilir. Aksi takdirde normal uygulamalar ve tabbar tabanlı uygulamalar için ekrandaki nesnelerin y koordinatı etkilenir. Bu, modalview denetleyicisiyle birlikte gelen gezinme çubuğunun, tabBar'ı aşağıya hareket ettirecek bir yer alacağıdır. – booleanBoy
Ve dahası, tabbar tabanlı görüntü denetleyicisi olarak bunu yapmak için (el ile eklememelisiniz) sekme ile alt görünümü (controllerclass) başlatmanız gerekir. – booleanBoy
interfaceBuilder kullanarak tabBar ekliyorum ve tabclick'e ekleyen denetleyicilerin boyutlarını yapıyorum (0,0,320,369) – dark