Ios 绑定webview导航操作
我有webview和webview的返回按钮。Ios 绑定webview导航操作,ios,objective-c,cocoa,webview,Ios,Objective C,Cocoa,Webview,我有webview和webview的返回按钮。 我需要返回按钮的两个功能(在标准浏览器中) 当无法返回时,应禁用按钮 按下时,应返回 禁用按钮是通过cocoa绑定实现的 返回操作是通过绑定所有者类中的以下选择器来完成的 - (IBAction)buttonPressed:(id)sender { [_webView goBack]; } 由于按钮按下:选择器仅调用goBack选择器,我是否可以将self.webView.goBack绑定到按钮,从而消除所有者类中按钮按下选择器的需要。您
我需要返回按钮的两个功能(在标准浏览器中)
- (IBAction)buttonPressed:(id)sender {
[_webView goBack];
}
由于按钮按下:选择器仅调用goBack选择器,我是否可以将
self.webView.goBack
绑定到按钮,从而消除所有者类中按钮按下选择器的需要。您可以使用以下代码禁用按钮
- (void)webViewDidFinishLoad:(UIWebView *)webView;{
if ([webView canGoBack]) {
_button.enabled = NO;
}else{
_button.enabled = YES;
}
}
不,那是不可能的。它只需要通过自定义事件来调用,就像你现在正在做的。把你的答案当作一个问题,把我的问题当作你的答案。你会开始热爱你的生活1.他的回答应该是:不,你不能。但这是只在上下文中启用/禁用的很酷的代码。很高兴你投票否决了他的努力。典型的SO行为。j/s