我的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];
}
答案 0 :(得分:3)
尝试将代码移至:
- (void)viewDidLoad {
//Here
}
你的网页浏览量可能是 修改:如果您想查看您的网络视图是否为零,您还可以将-(void)awakeFromNib {
}
NSLog(@"%@", self.webview);
添加到awakeFromNib
和viewDidLoad
。
答案 1 :(得分:0)
在-awakeFromNib
期间,您的UIWebview尚未初始化。将您的UIWebView代码移动到-viewDidLoad
(如果您只想(重新)加载一次)或-viewDidAppear:
(如果您希望每次视图变为活动时重新加载它。