我有一个视图控制器A,它提供了一个模态segue,它提供了一个UINavigationController
,它具有另一个视图控制器B的根视图控制器。
如何从视图控制器B知道视图控制器A的类?
最好使用代表作为最后的手段。
答案 0 :(得分:0)
一种解决方案是覆盖UINavigationController
并为控制器A添加弱属性。然后,您可以从控制器B访问该属性,并获取其类名。
答案 1 :(得分:0)
试试这个
if ([self.navigationController.presentingViewController isKindOfClass:[ViewControllerA class]){
//do stuff
}
else{
//it's view controller b, do stuff
}