Установить пользовательскую стартовую вкладку OpenFeint (приложение для iPhone)

В настоящее время я настраиваю OpenFeint для приложения iPhone. По умолчанию первой загружаемой вкладкой является «Друзья» (третья вкладка в списке просмотра вкладок), но я хотел бы настроить ее так, чтобы загружалась основная вкладка для нашего приложения (первая вкладка в списке).

Кто-нибудь знает, как это сделать? Любая помощь приветствуется.


person Mark    schedule 18.08.2009    source источник


Ответы (1)


Следуя всей логике запуска, я наконец нашел эту функцию в OpenFeint+Private.mm:

+ (void)presentRootControllerWithTabbedDashboard
{
    UITabBarController* tabController = (UITabBarController*)OFControllerLoader::load(@"TabbedDashboard");
    if (![OpenFeint lastLoggedInUserHadFriendsOnBootup])
    {
        tabController.selectedIndex = 2;
    }
    [OpenFeint presentRootControllerWithModal:tabController];
}

Как и ожидалось, изменение .selectedIndex на 0 работает отлично.

person Mark    schedule 18.08.2009