Vai a RootView da un'altra vista quando un pulsante sfruttato
-
02-01-2020 - |
Domanda
Sto usando per modificare le schede (rootview) programmaticamente utilizzando questo codice:
NSInteger tabitem = tabBarController.selectedIndex;
[[tabBarController.viewControllers objectAtIndex:tabitem] popToRootViewControllerAnimated:YES];
.
Ma quando voglio usare un pulsante per modificare la scheda da una vista, non posso visualizzare il rootview.Sto usando questo codice ma non mostra la visione di root:
self.tabBarController.selectedIndex = 3;
. Soluzione
Questa è la soluzione:
https://stackoverflow.com/a/12681125/3507283
int index = 3;
self.tabBarController.selectedIndex = index;
[self.tabBarController.viewControllers[index] popToRootViewControllerAnimated:NO];
. Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow