在我的故事板中,我有一个TextInputViewController
(UIViewController
的子类)。我有多个推送segues导致TextInputViewController具有来自各种视图控制器的不同标识符。但是,每当调用其中一个segues时,它们似乎会转到TextInputViewController
的同一个实例,这会导致一种非常奇怪的行为。
有没有办法让每个segue创建一个TextInputViewController
的不同实例?
答案 0 :(得分:1)
Segues总是创建一个destinationViewController的新实例( unwind segue 除外,它只返回到之前创建的viewController)。
您所看到的行为必须由viewController外部的其他一些状态引起,因为它是一个新实例。