Привет У меня есть проблема с нынешним контроллером представления модели. Вот сценарий:Проблема контроллера представления ViewModel
Это панель навигации приложения У меня есть класс UIViewController, в котором я добавить еще один класс
UIView
контроллера, используя это заявление[self.view addSubView:controllerClass]
;В контроллере CLASS У меня есть панель вкладок внизу, а также записывайте его делегаты на каждой панели вкладок. Я добавлю еще один класс
UIViewController
в качестве subView, но я сделаю высоту или фрейм на этом контроллере.(0,0,320,369)
. так что панель вкладок отображается, когда мы нажимаем на разные вкладки.Нажав на первую вкладку, сканер ScannerViewController добавит подвью. В этом представлении есть кнопка галереи. когда пользователь нажимает на него, вставляет в него текущий контроллер представления модели и скрывает панель навигации, когда я выбираю изображение из галереи и делаю навигационную панель
hidden =NO
, это не работает, а панель вкладок внизу снижается.
По умолчанию modalviewcontroller имеет панель навигации и может использоваться только с приложениями на основе навигации. В противном случае для обычных приложений и приложений на основе табуляции будет затронута координата y объектов на экране. Это панель навигации, которая поставляется с контроллером modalview, займет некоторое место, перемещая tabBar вниз. – booleanBoy
И кроме того, вы должны инициировать subview (controllerclass) с помощью вкладки (не следует добавлять ее вручную), делая ее в качестве контроллера отображения на основе табулатуры. – booleanBoy
Я добавляю tabBar с помощью interfaceBuilder и делаю размеры контроллеров, которые вставляют на tabclick (0,0,320,369) – dark