Мое приложение - это приложение 5 tabviewcontroller.Приложение для запуска приложения iOS с первым запуском GUI
Я хочу создать первую процедуру запуска, которая будет собирать информацию у пользователя за пять шагов (5 UIViews).
Этот интерфейс должен скрыть весь мой GUI приложений в момент установки, таким же образом, что происходит, когда вы восстановить iPhone и он настроен на Wi-Fi, ICloud и т.д ...
Я
[self presentViewController:firstRunSetUp_1_ViewController animated:YES completion:NULL]
Но это не позволяет мне использовать следующие контроллеры представлений.
UPDATE:
Это мой код в appDidFinishLauching в AppDelegate:
BHfirstRunSetUp_1_ViewController *f = [[BHfirstRunSetUp_1_ViewController alloc]init];
[self.myTabBarController.selectedViewController presentViewController:f animated:NO completion:NULL];
Это код внутри "nextButtonClicked" IBAction, внутри BHfirstRunSetUp_1:
-(IBAction)nextButtonClicked:(id)sender
{
NSLog(@"inside nextButton clicked...");
// initialize second view controller:
if (firstRunSetUp_2_ViewController == nil) {
firstRunSetUp_2_ViewController = [[BHfirstRunSepUp_2_ViewController alloc]init];
}
[self.navigationController pushViewController:firstRunSetUp_2_ViewController animated:YES];
}
У меня есть эти строки в пульт:
2013-08-01 20: 20: 33.106 iN ota [3245: 907] внутри nextButton нажал ...
Но взгляд не толкается!
Вот снимок экрана:
http://www.idanfe.com/images/1.png "скриншот"
+++ UPDATE 2 ++++
Я взял пример компании Apple Tabster и изменил ее, добавив мои строки. Вы найдете копию здесь:
http://www.idanfe.com/sample/Tabster.zip "Tabster"
вы всегда можете нажать UINavigationController ... –