2017-05-04 11 views
0

Ich versuche eine UIAlertaktion zu machen, die meine Spielnutzer auf meine Website bringt, um dort Highscores und andere Highscores zu sehen. Ich konnte kein Tutorial finden, um mir zu zeigen, wie man eine URL codiert. Anstatt einer Alert-Aktion, um die Warnung zu schließen, kann die Aktion verwendet werden, um meine Benutzer zu einer Website zu bringen. Ich habe ein Tutorial benutzt, um so weit zu kommen. Ich bin neu bei xcode8 und lerne gerade. Tut mir leid, wenn das eine dumme Frage ist. Ich gebe mein Bestes. Danke für die Hilfe im Voraus. Jede Hilfe wäre großartig. Der Quellcode wäre enorm. Ich bin auch mit Xcode 8. Vielen DankUIAlert Action xcode 8

func handleReceivedDataWithNotification(_ notification: Notification) { 
    let gameset = notification.gameset! 
    print(gameset) 
} 

func browserViewControllerDidFinish(_ browserViewController: MCBrowserViewController) { 
    appDelegate.MPCHandler.browser.dismiss(animated: true, completion: nil) 
} 
+0

Möchten Sie eine externe Website in Safari öffnen? Oder ein Webview? – dirtydanee

+0

@dirtydanee Ja, externe Website in Safari. Danke für die Antwort – jake

+0

geschrieben meine Antwort. – dirtydanee

Antwort

1

Alles, was Sie tun müssen, ist die URL erklären Sie öffnen möchten, und führen Sie diese unartigen Jungen auf der rechten Seite API.

func createAlert (title: String, message:String) 
{ 
    let alert = UIAlertController(title: title, message: message, preferredStyle: UIAlertControllerStyle.alert) 
    alert.addAction(UIAlertAction(title: output.text, style: UIAlertActionStyle.default, handler: { (action) in 
     // Declare a URL what you would like to open 
     let url = URL(string: "http://test.io")! 
     // Open website in Safari Mobile 
     UIApplication.shared.open(url, options: [:], completionHandler: nil) 
    })) 
    self.present(alert,animated: true, completion:nil) 
}