1
我在這裏,第一次使用SFSafariViewController
。 之前,我會直接打開Safari
或使用WKWebView
,正如其他人所想象的那樣。SFSafariViewController細節
以下一些示例代碼,我在網上找到,這裏是一個工作的功能我寫道:
func openTheLink(_ urlStr: String) {
let url = URL(string: urlStr)!
let vc = SFSafariViewController(url: url, entersReaderIfAvailable: true)
present(vc, animated: true)
}
現在我有兩個問題:
- 什麼是entersReaderIfAvailable的目的參數?我試圖將其設置爲true,然後設爲false。我必須承認,我沒有看到任何區別。我也沒有找到任何明確的解釋。
- 當通過
SFSafariViewController
顯示一些網頁內容時,是否仍然可以顯示我自己的廣告橫幅,就像我在使用WKWebView
時可以這樣做?
我很感謝您的好評,但這並不能幫助我理解這個參數是什麼(什麼是讀卡器模式?)以及我如何看到它的效果。第二點相同,因爲SFSafariViewController佔用了所有空間,所以我如何放置廣告橫幅? – Michel