У меня есть UITabBarController, который добавляет viewController, но позиционирование отключено. В верхней части экрана имеется разрыв в 20 пикселей, а нижняя часть загруженного viewController скрыта. Как мне изменить размер загруженного viewController?
viewController = [[FlashCardViewController alloc] initWithNibName:@"FlashCardViewController" bundle:[NSBundle mainBundle]];
viewController.view.bounds = [[UIScreen mainScreen]bounds];
//viewController.view.alpha = 0.0;
//[self.view addSubview:viewController.view];
tabBarController = [[UITabBarController alloc] initWithNibName:nil bundle:nil];
tabBarController.viewControllers = [NSArray arrayWithObject:viewController];
tabBarController.view.alpha = 0.0;
[self.view addSubview:tabBarController.view];
Я попробовал оба из них, но не повезло.
tabBarController.view.bounds = [[UIScreen mainScreen] bounds];
tabBarController.view.frame = [[UIScreen mainScreen] bounds];
Это не совсем то, что я пытаюсь сделать в любом случае. Я хочу установить для них размер и положение окна просмотра tabBarController.