панель вкладок с навигацией и просмотром приложения - PullRequest
0 голосов
/ 25 апреля 2011

У меня есть панель с тремя вкладками, где первая панель вкладок имеет вид таблицы ... работает нормально, а вторая панель вкладок имеет UIviewController, который содержит три кнопки ... если я хочу нажать любую из них необходимо перейти к другому представлению. В моей кнопке (IBACtion). Я закодировал [[self navigationController] pushViewController: newEnterNameController1 animated: YES]; IBaction кнопки не работает. мое предположение было в классе делегата приложения ... я должен добавить контроллер навигации в качестве моего подпредставления, но это сделало бы мою панель вкладок невидимой .... есть ли способ добавить контроллер навигации в качестве моего подпредставления окна .... или любой другой способ отображения моего пользовательского интерфейса, таблицы и панели вкладок в приложении iphone

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    

    [self.window addSubview:tabBarController.view];
    [self.window makeKeyAndVisible];

    return YES;
}

1 Ответ

1 голос
/ 25 апреля 2011

Хитрость заключается в добавлении NavigationController к массиву контроллеров tabBarController перед добавлением tabBarController в главное окно.Пример:

NSArray *controllers = [NSArray arrayWithObjects:yourNavController, someOtherController, nil];
tabBarController.viewControllers = controllers;
[self.window addSubview:tabBarController.view];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...