如何在swift中爲警報視圖設置標籤。我無法設置標籤alert.tag = 1
,如果我這樣做,我會得到類似'UIAlertController' does not have a member named 'tag'
的錯誤。下面是我寫的代碼,在SWIFT中爲UIAlertController設置標籤?
var alert = UIAlertController(title: "Title", message: "Message", preferredStyle: UIAlertControllerStyle.Alert)
alert.addAction(UIAlertAction(title: "YES", style: UIAlertActionStyle.Default, handler:{ (ACTION :UIAlertAction!)in }))
alert.addAction(UIAlertAction(title: "NO", style: UIAlertActionStyle.Default, handler:{ (ACTION :UIAlertAction!)in }))
alert.tag = 1 // Error is shown here
self.presentViewController(alert, animated: true, completion: nil)
我們用來爲Obj-C中的警報視圖設置標籤。有人能幫我解決這個問題嗎?提前致謝。
你應該使用'handler'模塊來執行一個按鈕的動作。 'tag'標誌不可用於'UIAlertController'。 – holex 2014-11-04 10:33:04