如何在 UIWebview 中删除 PDF 的页码
How to remove page number of PDF in UIWebview
我目前正在使用以下代码
在 UIWebview
中嵌入 PDF
override func viewDidLoad() {
super.viewDidLoad()
let lesson2_2 = "lesson2_2"
if let url = Bundle.main.url(forResource: lesson2_2, withExtension: "pdf") {
let urlRequest = URLRequest(url: url)
webview.loadRequest(urlRequest as URLRequest)
webview.scalesPageToFit = true
webview.isOpaque = false
}
}
PDF 显示正常,但在左上角的框中显示了页码。有什么方法可以删除这个号码并隐藏它吗?
你可以尝试下面的代码,将在左上角隐藏页码视图:
for subView: UIView in webView.subviews() {
if (subView is UIScrollView) {
for shadowView: UIView in subView.subviews() {
if (shadowView is UIImageView) {
shadowView.isHidden = true
}
}
}
}
我目前正在使用以下代码
在UIWebview
中嵌入 PDF
override func viewDidLoad() {
super.viewDidLoad()
let lesson2_2 = "lesson2_2"
if let url = Bundle.main.url(forResource: lesson2_2, withExtension: "pdf") {
let urlRequest = URLRequest(url: url)
webview.loadRequest(urlRequest as URLRequest)
webview.scalesPageToFit = true
webview.isOpaque = false
}
}
PDF 显示正常,但在左上角的框中显示了页码。有什么方法可以删除这个号码并隐藏它吗?
你可以尝试下面的代码,将在左上角隐藏页码视图:
for subView: UIView in webView.subviews() {
if (subView is UIScrollView) {
for shadowView: UIView in subView.subviews() {
if (shadowView is UIImageView) {
shadowView.isHidden = true
}
}
}
}