I\'m presenting a ViewController modally. How can I access the parent view controller ?
My architecture is TabBarController=>VC1=>VC2=>VC3=>MVC1, and I want to reach VC3
The way I'd go about something like this is to simply create a delegate. In AskPasswordViewController
's header, put
id delegate;
and
@property (nonatomic, assign) id delegate;
Synthesize it in the implementation file. Then after you alloc/init the modal controller, and before you present it, set modalViewController.delegate = self;
. Then within the modal controller, you can call self.delegate
to get information from the view controller that presented it. I hope this helps