17
Bir kullanıcı bir UILocalNotification öğesini tıkladığında hızlı bir şekilde uygulama temsilcisinden belirli bir ViewController yüklemeye çalışıyorum. Ben bunun bu işlevi denir bunu anlayabilmem:ViewController Uygulamasını İzle AppDelegate uygulamasında Swift
func application(application: UIApplication!, didReceiveLocalNotification notification: UILocalNotification!)
Ama denemek ve açık ViewControllers erişim biri zaman benim uygulama kilitleniyor çünkü boş dönen düşünüyorum. İşte deneyiyorum:
var rootViewController = self.window!.rootViewController
var storyBoard = rootViewController.storyboard
var setViewController = storyBoard.instantiateViewControllerWithIdentifier("CurrentShows") as ViewController_CurrentShows
rootViewController.navigationController.popToViewController(setViewController, animated: false)
setViewController.reloadData()
PopToViewController satırında çöküyor.
Ben bir işlev içinde bu kullanmayı denedim ve ben xcode7 ve swift2 kullanıyorum, işe yaramadı. Yukarıdaki kodu güncellemeyi lütfen biliyor musunuz? – suisied
@suisied Kodunuzu görmeden konunuzu gerçekten teşhis edemediğimizden StackOverflow hakkında bir soru oluşturabilir ve bağlantı kurabilirsiniz. – fuzz
hızlıca çalışmıyor 2 .. "Ana" storyboard almak imkansız. –