0

我有一个UIViewController(比如说A)。单击UIViewController(A) 中的按钮后,我加载了一个UIWebView. 单击 中的组件时UIWebView,我需要再次按下UIViewController(A)。但我正在处理 appdelegate 类中的 webview 中的点击事件。我将如何UIViewController从 appdelegate 类推送。

中组件的点击由UIWebView处理

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
}

在应用程序委托中

4

1 回答 1

5

只要您有对主窗口的引用并在屏幕上有一个 NavigationController,这应该没问题:(需要 iOS 4)

UINavigationController *navigationController = (UINavigationController *)self.window.rootViewController;
[navigationController pushViewController:newViewController animated:YES];
于 2012-04-20T13:19:47.037 回答