【问题标题】:UIWebView doesn't updateUIWebView 不更新
【发布时间】:2011-04-23 09:45:29
【问题描述】:

我正在使用 UIWebView loadRequest 来请求新的 URL。 UIWebView 位于 TabBar 视图中。当我将请求放入 awakeFromNib 时,它可以工作。当进行后续调用时,视图不会改变。

[webDisplay loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.google.com"]]];

如果我将初始请求放在 viewDidLoad 而不是 awakeFromNib 中,它似乎也不起作用。

我注意到,如果我通过委派 shouldStartLoadWithRequest 来跟踪请求,则此 loadRequest 调用似乎也不会调用此方法。

【问题讨论】:

    标签: iphone html xcode uiwebview


    【解决方案1】:

    标签栏视图控制器仅加载一次,即第一次选择特定标签时。因此,viewDidLoad 和 awakeFromNib 只被调用一次。

    您需要在 viewDidAppear 方法中调用 loadrequest,以便在选择该特定选项卡时重新加载最新内容的 webview。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-13
      • 1970-01-01
      • 2013-02-15
      • 2011-08-26
      • 1970-01-01
      • 2012-06-18
      • 1970-01-01
      • 2011-07-12
      相关资源
      最近更新 更多