Xcode: Как добавить новый экран вкладки в раскадровку IOS5?
![enter image description here]()
У меня это..
Как добавить другой экран вкладки с помощью раскадровки iOS5, так что "Учетная запись" может иметь 3 экрана.
Учетная запись --- > Листинг счета --- > Сведения о счете
Ответы
Ответ 1
Сначала вы заходите в новый ViewController, а затем перетаскиваете Ctrl с контроллера панели вкладок на этот новый контроллер.
Появится всплывающее окно, в котором вы можете выбрать "Add Relationship Segue". Это связывает его как третью вкладку.
Ответ 2
Это можно сделать программно:
// Tab Controller
UITabBarController *tabBarController = [[UITabBarController alloc]init];
// Views to be accessed
UIViewController *controllerOne = [[UIViewController alloc]init];
UIViewController *controllerTwo = [[UIViewController alloc]init];
UIViewController *controllerThree = [[UIViewController alloc]init];
// Store UIViewControllers in array
NSArray* screenControllers = [NSArray arrayWithObjects:controllerOne, controllerTwo, controllerThree, nil];
// Add Views to Controller
tabBarController.viewControllers = screenControllers;
Или используя InterfaceBuilder:
Или используя Раскадровка:
раскладки iOS (прокрутите вниз/найдите "Просто добавьте его в мою вкладку" )