簡體   English   中英

didFinishPickingImage將不會執行segue

[英]didFinishPickingImage won't perform segue

在使用UIImagePickerController之后,我嘗試執行一次segue,但是didFinishPickingImage函數不會執行它,老實說,我也不知道為什么。

我的代碼看起來像這樣:

    func imagePickerController(picker: UIImagePickerController!, didFinishPickingImage image: UIImage!, editingInfo: [NSObject : AnyObject]!) {
        self.dismissViewControllerAnimated(true, completion: nil)
        self.performSegueWithIdentifier("fromidtomain", sender: self)
}

還可以節省一些涉及的圖像,但我想這是不相關的。

任何有關如何正確執行此操作的建議將不勝感激。

編輯:它現在工作,但僅當我將segue-code放入函數中的if語句內時。

在您的類中實現UIImagePickerControllerDelegate委托。

class GameOver: UIViewController, UIImagePickerControllerDelegate {
    ...
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM