Iphone 如何重新加载或刷新Web视图

Iphone 如何重新加载或刷新Web视图,iphone,xcode,uiwebview,Iphone,Xcode,Uiwebview,。。。在uiwebview之外有一个按钮? 请参阅附加的屏幕截图 问题是,我在webview中有一个本地html站点,它可以访问更多的本地站点。我希望用户能够通过单击顶部的“主页”按钮返回本地网站的“主页”,这不是uiwebview的一部分 (我的xcode状态是初学者。) 谢谢您的帮助。您可以通过调用UIWebView类下的loadRequest方法刷新webview [webView loadRequest:[NSURLRequest requestWithURL:theURL]]; 您必

。。。在uiwebview之外有一个按钮? 请参阅附加的屏幕截图

问题是,我在webview中有一个本地html站点,它可以访问更多的本地站点。我希望用户能够通过单击顶部的“主页”按钮返回本地网站的“主页”,这不是uiwebview的一部分

(我的xcode状态是初学者。)


谢谢您的帮助。

您可以通过调用
UIWebView
类下的
loadRequest
方法刷新webview

[webView loadRequest:[NSURLRequest requestWithURL:theURL]];

您必须在
url
中传递url。因此,您将获得刷新的页面。

谢谢。要理解的是:首先,我在.h:-(IBAction)refresh:(id)sender中执行一个IB操作;url是我的本地url,类似于test.html?这在.m:-(iAction)refresh:(id)sender{[webView loadRequest:[NSURLRequestRequestWithURL:html.html]];}中不起作用。我在viewcontroller的viewDidLoad:[webView loadRequest:[NSURLRequestWithURL:[NSURL FileWithPath:[NSBundle mainBundle]pathForResource:@“html”下有此项,类型为:@“html”]isDirectory:NO]];我的视图控制器中有这个,但它不起作用:-(iAction)刷新:(id)发送者{[webView loadRequest:[NSURLrequestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle]pathForResource:@“html”类型:@“html”]isDirectory:NO]];}是否已为webview设置代理?如果未设置,请先尝试设置代理,然后再试一次。