我正在开发iOS应用程序,我需要阻止UIButton在页面加载完成之前可用(它使用的资源可能不在页面上,直到它完全加载)。
现在,我已禁用Interface Builder中的按钮,并尝试在webViewDidFinishLoad函数中使用setEnabled。这是它的样子:
- (void)webViewDidFinishLoad:(UIWebView *)webView {
[activityIndicator stopAnimating];
[randomButton setEnabled:YES];
}
activityIndicator停止动画并按预期隐藏,因此我知道页面已完全加载。但是,该按钮仍然处于禁用状态。
如何在webView完成加载后启用该按钮?
答案 0 :(得分:1)
您确定已将'randomButton'变量连接到.xib文件中的实际按钮吗?