- (void)awakeWithContext:(id)context {
[super awakeWithContext:context];
[WKInterfaceController reloadRootControllersWithNames:@[@"pageOne", @"pageTwo"] contexts:nil];
}
Seguendo le linee guida di AppleBasato pagina "reloadRootControllersWithNames:" sul ciclo di avvio?
chiamare questo metodo per ricaricare le pagine in interfaccia basato sulla pagina della tua app. Al momento dell'avvio, si utilizza questo metodo per personalizzare il set di pagine che si desidera visualizzare.
in fase di avvio, genera solo un loop. Con ogni ricarica, chiama awakeWithContext o Attiva o avvia ancora e ancora.
Esiste un modo migliore per ricaricare l'app basata sulla pagina all'avvio con un ciclo che si verifica?
awakewithcontext viene chiamato ogni volta che si chiama reloadRootControllersWithNames, ecco perché risulta in un ciclo. Basta configurare la navigazione di base della pagina predefinita nello storyboard –
Sì, ho letto i documenti di Apple che percepivano erroneamente al momento del lancio, si supponeva che facesse tutto il lavoro per te. – devone