当用户点击masterView表时,我正在尝试在detailview上加载UIWebView。但不知怎的,我的UIWebView没有显示任何内容。
这是我的代码:
NSString *manualURL = self.detailItem;
NSURL *url = [NSURL URLWithString:manualURL];
[self.manualWebView loadRequest:[NSURLRequest requestWithURL:url]];
我还尝试通过printobject(po url)检查调试器中url的值,它显示正确的url地址,但webview仍为空。
我刚刚发现,如果我将整个地址设置为http://en.wikipedia.org/wiki/london,那么它的工作方式就可以了,但是如果我放了像www.google.com这样的东西,那就不行了。有什么解释吗?
答案 0 :(得分:0)
我的代码很好,问题在于网址。我从plist中取出网址,在Plist中,它们被存储为“www.xyz.com”,当我用“http://www.xyz.com”替换它时,它工作得很好。仍然不知道为什么它会以这种方式表现。