Я работаю над приложением для iOS, и мне нужно запретить использование UIButton до завершения загрузки страницы (он использует ресурсы, которые могут отсутствовать на странице до полной загрузки).
Сейчас я отключил кнопку в Интерфейсном Разработчике и пытаюсь использовать setEnabled в функции webViewDidFinishLoad. Вот как это выглядит:
- (void)webViewDidFinishLoad:(UIWebView *)webView {
[activityIndicator stopAnimating];
[randomButton setEnabled:YES];
}
ActivityIndicator прекращает анимацию и скрывается, как и ожидалось, поэтому я знаю, что страница полностью загружается. Однако кнопка остается отключенной.
Как включить эту кнопку после завершения загрузки webView?