OGeek|极客世界-中国程序员成长平台

标题: ios - UIWebView 显示为白屏 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 10:48
标题: ios - UIWebView 显示为白屏

在我的应用程序中,我有一个包含 UIWebView 的 View Controller 。此 View Controller 将 UIWebView 作为 IBOutlet。加载 View 时,我只是得到一个白色屏幕,顶部是导航栏。这是加载 UIWebView 的代码。最初我的 completeURL 格式不正确,只是为空。我可以在网上搜索的任何信息似乎都无法帮助我解决这个问题。

-(void) viewWillAppearBOOL)animated
{
    NSString *stringURL = [NSString stringWithFormat"www.ncbi.nlm.nih.gov/pubmed/?term=%@", _URL];
    NSURL *completeURL = [NSURL URLWithString: [stringURL stringByAddingPercentEscapesUsingEncoding: NSUTF8StringEncoding]];
    NSURLRequest *request = [NSURLRequest requestWithURL:completeURL];
    [_webView loadRequest:request];
    NSLog(@"%@", request);
}



Best Answer-推荐答案


一旦检查这一行可能有问题在这里替换一次并检查它,

NSString *stringURL = [NSString stringWithFormat"http://www.ncbi.nlm.nih.gov/pubmed?term=%@", _URL];

关于ios - UIWebView 显示为白屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16393994/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://ogeek.cn/) Powered by Discuz! X3.4