Domanda

hi Ho creato un'applicazione per iPhone. Sto usando 5 elementi barra delle schede. Per impostazione predefinita, quando un'applicazione viene lanciato, si presenta prima barra delle linguette. Quello che voglio fare è quello di visualizzare terza barra delle schede all'avvio dell'applicazione. Come posso fare questo?

Con i migliori saluti, Abdul qavi

È stato utile?

Soluzione

Nel metodo application didFinishLaunchingWithOptions del vostro AppDelegate, qualche tempo prima della fine, aggiungere la riga indicata.

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

    . . . 

    // Add this line
    tabcontroller.selectedIndex = 2;

    [window addSubview:tabcontroller.view];
    [window makeKeyAndVisible];
    return YES;
}

Si noti che il 2 è la scheda di interruttore, iniziando con 0 per la prima scheda.

Altri suggerimenti

basta impostare la proprietà selectedItem della barra delle linguette al numero che si desidera vedere.

Happy iCODING ....

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top