我环顾四周没有人在Swift中有这个答案,所以在这里。我收到一条错误消息,说游戏场景中没有名为presentViewController
的成员。
var alertController = UIAlertController(title: "Nothing Selected",
message: "You have not selected a picture.",
preferredStyle: UIAlertControllerStyle.Alert)
alertController.addAction(UIAlertAction(title: "Dang!",
style: UIAlertActionStyle.Cancel,
handler: nil))
self.presentViewController(alertController,
animated: true,
completion: nil)
答案 0 :(得分:2)
在最后一行代码中,而不是
self.presentViewController(alertController, animated: true, completion: nil)
试
self.view?.window?.rootViewController?.presentViewController(alertController, animated: true, completion: nil)
这对我有用。 :)