2016-05-16 12 views
1

Ich möchte den SFSafariViewController verwenden, aber unten noch einige eigene Buttons hinzufügen. Ich habe keinen Weg gefunden, dies zu tun.SFSafariViewController als Unteransicht

Ich versuchte

let svc = SFSafariViewController(URL: testURL) 
self.containerView.addSubview(svc.view) 

Dies führt zu einem leeren weißen Bildschirm. Gibt es eine Möglichkeit, dies mit SFSafariViewController zu erreichen, oder muss ich meinen eigenen "Browser" mit WKWebView erstellen?

Vielen Dank im Voraus!

Antwort

3

SFSafariViewController ist nicht per Definition (von Apple) anpassbar, es soll dem Benutzer eine enge UX/UI-Erfahrung der regulären Safari-App geben.

Wenn Sie eigene Schaltflächen hinzufügen möchten, müssen Sie eine eigene Unterklasse von UIViewController erstellen und eine WKWebView als Unteransicht hinzufügen.

Verwandte Themen