【发布时间】:2019-09-26 04:16:42
【问题描述】:
我正在创建一个在 Web 视图中显示网页的应用程序。网页上有PDF。当我单击 PDF 链接时,它会显示 PDF 文件,但在查看 PDF 后没有返回按钮返回应用程序。 在 Web 视图中显示 PDF 时,是否可以显示完成/返回按钮?
任何帮助将不胜感激,在此先感谢!
【问题讨论】:
标签: ios iphone pdf xamarin.ios
我正在创建一个在 Web 视图中显示网页的应用程序。网页上有PDF。当我单击 PDF 链接时,它会显示 PDF 文件,但在查看 PDF 后没有返回按钮返回应用程序。 在 Web 视图中显示 PDF 时,是否可以显示完成/返回按钮?
任何帮助将不胜感激,在此先感谢!
【问题讨论】:
标签: ios iphone pdf xamarin.ios
如果你在 ViewController 中使用 Navigation,你可以重写 backAction
public override void ViewWillAppear(bool animated)
{
base.ViewWillAppear(animated);
UIBarButtonItem itemleft = new UIBarButtonItem("Back", UIBarButtonItemStyle.Plain, this, new Selector("BackAction"));
this.NavigationItem.LeftBarButtonItem = itemleft;
}
Export("BackAction")]
void BackAction()
{
if (webView.CanGoBack)
{
webView.GoBack();
}
else
{
this.NavigationController.PopViewController(true);
}
}
你不能在iOS平台的html上添加按钮。所以我认为这是一个友好的解决方案。
【讨论】: