我正在尝试在导航栏中创建一个后退按钮,因为我的屏幕底部已经有一个标签栏。
我的布局是:
tab bar[
navigation bar {
webview ()
}
]
基本上。我需要以编程方式添加一个后退按钮,似乎无法弄清楚如何。我知道有一个goBack方法,但我不太熟悉如何实现它。
我已经有了一个按钮,它可以提供一个带有几个选项的动作表,但是如何使用goBack方法呢?
据我所知,我也可以使用像
这样的东西if (mywebview canGoBack) {
[mywebview goBack]
}
但我不确定如何制作一个动作表按钮。
任何帮助?
答案 0 :(得分: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;
}