我目前正在为 iPhone 应用程序设置 OpenFeint。默认情况下,加载的第一个选项卡是“朋友”(选项卡视图列表中的第三个选项卡),但我想自定义它以加载我们应用程序的主选项卡(列表中的第一个选项卡)。
有谁知道如何做到这一点?任何帮助将非常感激。
我目前正在为 iPhone 应用程序设置 OpenFeint。默认情况下,加载的第一个选项卡是“朋友”(选项卡视图列表中的第三个选项卡),但我想自定义它以加载我们应用程序的主选项卡(列表中的第一个选项卡)。
有谁知道如何做到这一点?任何帮助将非常感激。
在遵循了所有的启动逻辑之后,我终于在 OpenFeint+Private.mm 中找到了这个函数:
+ (void)presentRootControllerWithTabbedDashboard
{
UITabBarController* tabController = (UITabBarController*)OFControllerLoader::load(@"TabbedDashboard");
if (![OpenFeint lastLoggedInUserHadFriendsOnBootup])
{
tabController.selectedIndex = 2;
}
[OpenFeint presentRootControllerWithModal:tabController];
}
正如预期的那样,将 .selectedIndex 更改为 0 效果很好。