I’m adding a subview to my primary iPad UIViewController, and within that subview I need to reference said view controller in order to play a video using that controller.
Can anyone help me out with the way that should be done, and possibly a code example?
Thank you in advance.
Regards,
Ed
EDIT (A LITTLE BIT MORE INFO):
This subview is a view from a uiviewcontroller class that is designed for the iPhone. It’s a table that loads a video when a row is pressed. The movieplayer loads the video within the referenced viewcontroller (which is why I want to reference the iPad view controller from within the subview). The view is basically used within an iPad app in it’s same form.
You probably already have the main view living in a property of your application delegate (it is commonly assigned via the application’s .xib file, look in the app delegate’s applicationDidFinishLaunching: method, where it adds the main view as a subview to the window, something like:
).
So anywhere in your app where you need to access the main view, you can do:
Edit: while this will work, I agree with Rob Napier that this isn’t the best way to do it, architecture-wise.