2010-03-13 2 views
0

Возможно ли использовать панель вкладок в представлении вместо окна? Кажется, каждый добавляет панель вкладок в свое окно.Панель вкладок в представлении вместо окна

Мой первый экран - это экран входа в систему, который не требует панели вкладок. После входа в систему он переходит на второй экран, содержащий вкладку.

Спасибо за ваше время :)

ответ

3

Я бы рекомендовал вам загрузить вашу вкладку, а затем проверить учетные данные для входа. Если не найдено, showModal окно запрашивает новую регистрацию или учетные данные для входа.

+0

любая причина для этого? – kayue

1

Все в приложении iPhone отображается в представлении, которое будет отображаться на окне.

0

Да, это возможно. Вы можете использовать построитель интерфейса, чтобы добавить UITabBar в любой вид, который вы хотите. Контроллер представления для представления должен затем реализовать протокол UITabBarControllerDelegate для обработки выбранных элементов панели табуляции.

Стоит взглянуть на проект панели вкладок шаблонов, который вы можете создать в XCode, чтобы понять это. Представление, содержащее панель вкладок, принадлежит контроллеру представления - это вид, который добавляется в окно в делете приложения -

- (void)applicationDidFinishLaunching:(UIApplication *)application { 

    // Add the tab bar controller's current view as a subview of the window 
    [window addSubview:tabBarController.view]; 
} 
Смежные вопросы