0

我有一个选项卡式应用程序,在第一个选项卡上运行应用程序时加载了 UiWebView,第二个选项卡包含设置,用户可以更改设置并单击“保存”按钮。

当用户更新设置并按“保存”时,我希望重新加载第一个选项卡上的 UiWebview。

我搜索了各种术语以尝试找到答案,但运气不佳,必须有一个简单的解决方案吗?

4

2 回答 2

1

获取对的引用UIWebView并重新加载它,如下所示:

UIWebView *webView = [...];
[webView reload];

我希望UIWebView它归某些人所有ViewControllerViewController实现此代码并为外部类公开一个方法来指示它执行刷新是有意义的。

于 2013-02-03T09:48:06.327 回答
1

reloadWebView方法添加到拥有的控制器UIWebView

+(void) reloadWebView
{
    [self.webView reload];
}

从您的其他控制器调用此方法:

[self.tabBar.viewControllers[0] reloadWebView];

0你的标签索引在哪里。

于 2013-02-03T09:50:05.430 回答