I have a tab bar controller, and each tab consists of a navigation controller.
How can I access a specific view controller in the navigation controller on a tab so that I can access a property specific to the view controller?
I tried the following code:
self.tabController.selectedViewController
= [self.tabController.viewControllers objectAtIndex:2];
SomeViewController *svc = (SomeViewController *)self.tabController.selectedViewController;
svc.someProperty = YES;
The above code failed because it seems that "self.tabController.selectedViewController" returns a navigation controller to me. How can I extend the code to access "svc.someProperty"?
source
share