2016-11-08 3 views
0

Mein Code:Swift: UIWebView in Spielplatz nicht sichtbar

import UIKit 
import WebKit 
//import PlaygroundSupport 
import XCPlayground 

let url = URL(string: "https://github.com")! 
let request = URLRequest(url: url) 

let webView = UIWebView(frame: CGRect(x: 0, y: 0, width: 1200.0, height: 1200.0)) 
webView.loadRequest(request) 

Aber ich leeren weißen Rahmen zu sehen, ohne Inhalt von GitHub. Ich habe keine Ahnung :-(

Dank

Antwort

2

Sie müssen den Spielplatz sagen, die Live-Ansicht der Webansicht wie unten zu machen:

import UIKit 
    import WebKit 
    import PlaygroundSupport 

    let url = URL(string: "https://github.com")! 
    let request = URLRequest(url: url) 

    let webView = UIWebView(frame: CGRect(x: 0, y: 0, width: 1200.0, height: 1200.0)) 
    webView.loadRequest(request) 
    PlaygroundPage.current.liveView = webView 

Auch UIWebview ist alt (seit iOS 2) und Super-Buggy. Betrachten wir WKWebView (neu in iOS 8), wenn Sie wirklich UIWebView benötigen.

import UIKit 
    import WebKit 
    import PlaygroundSupport 

    let url = URL(string: "https://github.com")! 
    let request = URLRequest(url: url) 

    let webView = WKWebView(frame: CGRect(x: 0, y: 0, width: 1200.0, height: 1200.0)) 
    webView.load(request) 
    PlaygroundPage.current.liveView = webView 
+0

dank, aber man Lösung zeigen, nicht der Inhalt von github :-( – david

+0

es auf Xcode zeigt 8. tat y oo öffne den Assistenten Editor? Option + Befehl + Return –

+0

ja, jetzt sehe ich das Ergebnis nach dem Spielplatz Neustart, sparen Sie meinen Tag – david