UIWebView在模拟器中加载,但不在设备中加载

时间:2014-08-09 22:15:04

标签: ios uiwebview

我的UIWebView在模拟器中完美运行,但在我的所有测试设备上都没有,UIWebView仍为空白。有关编辑此代码的建议吗?

- (void)awakeFromNib
{
    [worship loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.website.com/current.pdf"] cachePolicy:NSURLRequestReloadIgnoringLocalCacheData timeoutInterval:60.0]];
    timer = [NSTimer scheduledTimerWithTimeInterval:(1.0/2.0) target:self selector:@selector(tick) userInfo:nil repeats:YES];
}

2 个答案:

答案 0 :(得分:3)

尝试将代码移至:

- (void)viewDidLoad {
   //Here
}

你的网页浏览量可能是

-(void)awakeFromNib {
}

修改:如果您想查看您的网络视图是否为零,您还可以将NSLog(@"%@", self.webview);添加到awakeFromNibviewDidLoad

答案 1 :(得分:0)

-awakeFromNib期间,您的UIWebview尚未初始化。将您的UIWebView代码移动到-viewDidLoad(如果您只想(重新)加载一次)或-viewDidAppear:(如果您希望每次视图变为活动时重新加载它。