みんな!私は開発中の tumblr アプリを持っています。また、webview を含むモーダル ビューと、下部に更新、戻る、進む、完了ボタンを含むツールバーをプッシュするボタンがあります。戻るボタンと更新ボタンは機能しますが、webview が実際に戻る/進むことができるかどうかを確認し、そうでない場合はボタンを無効にしたいと考えています..以下のコードを試してみましたが、画像も有効/無効も変更されません.
- (IBAction)refreshPage {
[signUpWebView reload];
}
- (IBAction)goBack {
[signUpWebView goBack];
}
- (IBAction)goForward {
[signUpWebView goForward];
}
-(void)webViewDidFinishLoad:(UIWebView *)webView
{
// Enable or disable back
if ([signUpWebView canGoBack]) {
[backOnePage setEnabled:YES];
backOnePage.image = [UIImage imageNamed:@"backButton"];
} else {
[backOnePage setEnabled:NO];
backOnePage.image = [UIImage imageNamed:@"backButtonDisabled"];
}
// Enable or disable forward
if ([signUpWebView canGoForward]) {
[forwardOnePage setEnabled:YES];
forwardOnePage.image = [UIImage imageNamed:@"forwardButton"];
} else {
[forwardOnePage setEnabled:NO];
forwardOnePage.image = [UIImage imageNamed:@"forwardButtonDisabled"];
}
}
任意の推奨事項をいただければ幸いです。