1
我想获得顶级视图控制器的标题,以便我可以将其与字符串进行比较,并根据此比较采取适当的操作。我目前正在执行以下操作,但标题始终返回为空。如何获得顶级viewcontroller的标题?
UIViewController *viewController = self.viewController.homeViewController;
while (viewController.presentedViewController)
viewController = viewController.presentedViewController;
NSLog(@"top viewController title %@", viewController.navigationItem.title);
self.viewController.homeViewController只是根控制器。还有其他的UIViewControllers。我期待得到无论是顶级UIViewController的标题。我试过viewController.title没有成功。它返回null。 – ron
@ron你试过'self.title'吗? –
我试过self.viewController.title,但也给了null。看我最初的例子。想法? – ron