使用webViewDidFinishLoad启用/禁用按钮

时间:2010-10-04 22:17:40

标签: ios uiwebview uibutton

我正在开发iOS应用程序,我需要阻止UIButton在页面加载完成之前可用(它使用的资源可能不在页面上,直到它完全加载)。

现在,我已禁用Interface Builder中的按钮,并尝试在webViewDidFinishLoad函数中使用setEnabled。这是它的样子:

- (void)webViewDidFinishLoad:(UIWebView *)webView {
    [activityIndicator stopAnimating];

 [randomButton setEnabled:YES];

}

activityIndi​​cator停止动画并按预期隐藏,因此我知道页面已完全加载。但是,该按钮仍然处于禁用状态。

如何在webView完成加载后启用该按钮?

1 个答案:

答案 0 :(得分:1)

您确定已将'randomButton'变量连接到.xib文件中的实际按钮吗?