Попытка сделать полноэкранный просмотр на вкладке контроллера. Это в ландшафте. В состоянии скрыть панель вкладок с помощью self.tabBarController.tabBar.hidden = YES
, что оставляет пробел, где была панель вкладок.
Создание полноэкранного представления tabbarcontroller с помощью:
self.tabBarController.view.frame = self.view.frame = CGRectMake(0, 0, 480, 320);
[self.tabBarController.view setCenter:CGPointMake(160.0f, 240.0f)];
self.tabBarController.tabBar.hidden = YES;
self.tabBarController.view.backgroundColor = [UIColor redColor];
Затем я пытаюсь сделать viewcontrollers полноэкранными. Но он не прилипнет, не сможет изменить размер view.frame
.
self.view.backgroundColor = [UIColor yellowColor];
self.view.frame = CGRectMake(0, 0, 480, 320);
[self.view setCenter:CGPointMake(160.0f, 240.0f)];
Есть ли способ обойти это красиво?!
Изображение пробела (в красном цвете), где исчезла панель вкладок