我有WebViews的問題。在iOS下的UIWebViews中禁用前進和後退按鈕
我想啓用和禁用基於網上衝浪Safari的後退和前進按鈕,例如。
下面就來演示一下我開始做一個鏈接:http://www48.zippyshare.com/v/21486202/file.html
我有WebViews的問題。在iOS下的UIWebViews中禁用前進和後退按鈕
我想啓用和禁用基於網上衝浪Safari的後退和前進按鈕,例如。
下面就來演示一下我開始做一個鏈接:http://www48.zippyshare.com/v/21486202/file.html
開始禁用按鈕。將視圖控制器設置爲Web視圖委託。
現在,實現-webViewDidStartLoad:
,並在其中,根據Web視圖的canGoBack
和canGoForward
方法的值啓用或禁用按鈕。
在您的視圖控制器的.h,你可以有這樣的:
@property (nonatomic, retain) IBOutlet UIWebView *webView;
@property (weak, nonatomic) IBOutlet UIBarButtonItem* backButton;
胡克那些起來IB然後在viewcontrollers .M
- (void)webViewDidFinishLoad:(UIWebView *)webView
{
self.backButton.enabled = (webView.canGoBack);
//other stuff
}
- (IBAction) OnBackClick:(id)senderId
{
[self.webView goBack];
}
自不起作用! – ddem