我有一个选项卡式应用程序,在第一个选项卡上运行应用程序时加载了 UiWebView,第二个选项卡包含设置,用户可以更改设置并单击“保存”按钮。
当用户更新设置并按“保存”时,我希望重新加载第一个选项卡上的 UiWebview。
我搜索了各种术语以尝试找到答案,但运气不佳,必须有一个简单的解决方案吗?
我有一个选项卡式应用程序,在第一个选项卡上运行应用程序时加载了 UiWebView,第二个选项卡包含设置,用户可以更改设置并单击“保存”按钮。
当用户更新设置并按“保存”时,我希望重新加载第一个选项卡上的 UiWebview。
我搜索了各种术语以尝试找到答案,但运气不佳,必须有一个简单的解决方案吗?
获取对的引用UIWebView
并重新加载它,如下所示:
UIWebView *webView = [...];
[webView reload];
我希望UIWebView
它归某些人所有ViewController
。ViewController
实现此代码并为外部类公开一个方法来指示它执行刷新是有意义的。
将reloadWebView
方法添加到拥有的控制器UIWebView
:
+(void) reloadWebView
{
[self.webView reload];
}
从您的其他控制器调用此方法:
[self.tabBar.viewControllers[0] reloadWebView];
0
你的标签索引在哪里。