Hızlı koduma 3D Touch Peek ve Pop uygulamasını deniyorum. Kullanıcı peek view (derinlik) görünümünde daha fazla bastığında, önizleme eylemleri dizisi görünecektir (Paylaş, Güncelle, Sil).3D Peek ve POP hızlı bir şekilde
İhtiyacım olan şey kullanıcı seçtiğinde Güncelleme eylemi UpdateView denetleyicisine geçecektir, ancak kilitlenme devam ediyor !! İşte
kodum: Ben ekrana güncelleyin geçmek için de bu kodu çalıştıHomePeakViewController.swift
let item3 = UIPreviewAction(title: "Update", style: .Default) { (action:UIPreviewAction, vc:UIViewController) -> Void in
print("Update")
let nb:BookAppointmentViewController = BookAppointmentViewController(nibName: "BookAppointmentViewController", bundle: nil)
let root = UIApplication.sharedApplication().keyWindow?.rootViewController
root?.presentViewController(nb, animated: true, completion: nil)
POP yöntemi HomeViewController.swift
func previewingContext(previewingContext: UIViewControllerPreviewing, commitViewController viewControllerToCommit: UIViewController) {
let Homepeak = HomePeakViewController()
showViewController(Homepeak, sender: self)
}
yılında, ancak bana verir (ölümcül hata: isteğe bağlı bir değer çıkarılırken beklenmedik şekilde sıfır bulunur). Çabalarınız çok takdir edilmektedir.