我正在为我的应用程序使用React Native,而rootviewcontroller是登录屏幕。当应用程序进入后台时,我希望我的应用程序返回登录屏幕。
我尝试使用
中的objective-c实现此目的- (void)applicationDidEnterBackground:(UIApplication *)application
{
ReactCustomViewController *customViewController = (ReactCustomViewController *)self.window.rootViewController;
NSURL *jsCodeLocation = [NSURL URLWithString:@"http://localhost:8081/index.ios.bundle"];
RCTRootView *rootView = [[RCTRootView alloc] initWithBundleURL:jsCodeLocation moduleName:@"board"
launchOptions:options];
customViewController.view = rootView;
}
是否有可能像popToRootViewController那样实现相同的效果?因为我不想在进入后台时超时初始化根视图。感谢。