嗨每個人都有一個與目前的模型視圖控制器的問題。這裏的情景:PresentModel視圖控制器問題
這是導航欄應用程序,我有一個UIViewController類中,我使用下面的語句
[self.view addSubView:controllerClass]
添加其他類UIView
控制器;在控制器類我有插入標籤欄在底部,也寫在每個標籤欄上的代表點擊我會添加另一個
UIViewController
類作爲一個子視圖,但我會使高度或框架到這個控制器是(0,0,320,369)
。所以當我們點擊不同的標籤頁時,標籤欄會顯示出來。通過點擊第一個標籤說ScannerViewController添加一個子視圖。該視圖中有一個圖庫按鈕。當用戶點擊它時,一個presentModel視圖控制器插入它並隱藏導航欄,當我從圖庫中選擇圖像並製作導航欄
hidden =NO
時,它無法工作,底部的標籤欄消失。
默認情況下,modalviewcontroller有一個導航欄,它只能用於基於導航的應用程序。否則,對於普通應用程序和基於標籤欄的應用程序,屏幕上對象的y座標將受到影響。這是模具視圖控制器附帶的導航欄將採取一些地方向下移動tabBar。 – booleanBoy
此外,你必須用tabbar啓動子視圖(controllerclass)(不應該手動添加它),使其成爲基於tabbar的視圖控制器。 – booleanBoy
我通過使用interfaceBuilder添加tabBar,並使tabclick上插入的控制器的大小是(0,0,320,369) – dark