iPhone UIWebView后退按钮

beg*_*112 7 iphone uiwebview

我正在尝试在导航栏中创建一个后退按钮,因为我已经在屏幕底部有一个标签栏.

我的布局是这样的:

tab bar[
navigation bar {
webview ()
}
]
Run Code Online (Sandbox Code Playgroud)

实质上.我需要以编程方式添加一个后退按钮,似乎无法弄清楚如何.我知道有一个goBack方法,但我不太熟悉如何实现它.

我已经有一个按钮,它可以提供一个带有几个选项的动作表,但我将如何使用goBack方法呢?

据我所知,我也可以使用类似的东西

if (mywebview canGoBack) {
    [mywebview goBack]
}
Run Code Online (Sandbox Code Playgroud)

但我不知道如何制作一个动作表按钮.

任何帮助?

esq*_*qew 18

在操作表的委托文件中的某处,您应该有一个类似于此的方法:

-(void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex {
    if (buttonIndex == 0) {      // if the first option is selected, whatever it may be... (counting starts at zero))
        if ([myWebView canGoBack]) {
            [myWebView goBack];
        }
    }

    else return;
}
Run Code Online (Sandbox Code Playgroud)