我正在使用pushViewController方法。我想检查第二个视图控制器的initWithCoder方法中的某些条件,但是由于我在第一个控制器中使用instantiateViewControllerWithIdentifier
,所以在设置第二个视图控制器的属性之前会调用initWithCoder
。那么我该如何检查这种情况呢?
最佳答案
当我们当时创建viewcontroller的实例时,将调用initwithCoder方法。所以
我在prepareforsegue方法中使用了单例类布尔变量集,在initWithCoder方法中使用了它对我有用。
关于ios - 如何将值传递给第二个 View Controller 的initWithCoder?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31652362/