當我的TabBarViewController得到一個通知時,我希望它執行一個push到UserViewController。根ViewController如何在堆棧上推送多個ViewController?
每當它收到通知,我都希望它將另一個推入堆棧。
TabBarVC -> UserVC -> UserVC -> UserVC
UserVC將不會調用任何segues。
現在,當我收到通知時,我會執行推送過程。
func newUserIncoming(notification:NSNotification){
self.performSegueWithIdentifier(SEGUES.TabBarToUserVC, sender: self)
}
什麼阻止你這麼做? – Wain
@每次我的TabBarVC調用執行Segue時,它都會定義第一個UserVC – TIMEX
如果您的層次結構中包含導航控制器,則可以編寫一種方法,在該方法中可以創建UserVC的新實例並將其推送到導航控制器中。 –