DismissViewController yönteminin aslında hiçbir şey yapmadığı bir sorunum var. şöyle Benim kodudur:Hızlı görünüm nasıl reddedilir? dismissViewControllerAnimated hiçbir şey yapmıyor mu?
import UIKit
class CameraController: UIViewController, UIImagePickerControllerDelegate, UINavigationControllerDelegate {
....
@IBAction func dismissPhotoPicker(sender: UIButton!) {
print("in the function")
self.dismissViewControllerAnimated(true, completion: nil)
}
}
Herhangi bir hata çalıştırırken atılıyor, yöntem (I işlevinde bir yazdırma deyimi koymak)
"Geri" 2 düğme vardır tetikleyecek gelmez butonuna tıklayın, Bu yöntemi çağırır ve Görüntü Seçici'yi açan "Open Image Picker" adlı başka bir dosya.
bir TabBarViewController My film şeridi başlar
, ben "Kamera" tıklandığında düğmesi, ben belirttiğiniz özel sınıf CameraController (ilişkilidir "CameraViewController", geçer, öyle ki bir segue kurmak my Storyboard.xib dosyası)
Eğer UIImagePickerController görevden çalışıyorsunuz:
– markwatsonatx"Düğmeye tıklamak yöntemi tetikler". @IBAction'ı nib'den bağladınız mı? – avismara
@avismara Evet, "Geri" düğmesine tıklarken, konsolda "işlevde" görüyorum. – Rolando