2009-08-18 3 views
0

Ich richte gerade OpenFeint für eine iPhone-Anwendung ein. Standardmäßig ist die erste Registerkarte, die geladen wird, "Freunde" (die dritte Registerkarte in der Registerkartenansichtsliste), aber ich möchte diese anpassen, um die Hauptregisterkarte für unsere Anwendung zu laden (die erste Registerkarte in der Liste).OpenFeint Custom Start Tab (iPhone App) einstellen

Wer weiß, wie man das erreicht? Jede Hilfe würde sehr geschätzt werden.

Antwort

0

Nachdem alle die Startlogik folgend fand ich schließlich diese Funktion in OpenFeint + Private.mm:

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

Wie erwartet, perfekt .selectedIndex auf 0 Werke zu verändern.