Time to upgrade! Get an iPhone 12 mini + Unlimited Data for $60/mo
- Hi,
In my iOS5 app for iPhone, I have something like this
AppDelegate
ivar ViewController1
ivar ViewController2
ViewController1
ivar view1
ivar button1
IBAction animateToView
ViewController2
ivar view2
Now I want to animate from view1 from viewcontroller1 to view2 from viewcontroller2 by pushing a button in viewcontroller1.
Bu I do not have a reference to the view2 to the viewcontroller2 in viewcontroler1.
If I hook the button to an action/target and use block based animation in it
this one >>
[UIView transitionFromView:<#(UIView *)#>
toView:<#(UIView *)#>
duration:<#(NSTimeInterval)#>
options:<#(UIViewAnimationOptions)#>
completion:<#^(BOOL finished)completion#>]
What would you recommend? IS it even good to solve thi by action target?
Thanks.12-07-2011 11:50 PMLike 0 - You should read up on iOs Development - your question is a classical case for a navigation controller (look up UINavigationController for how to do it).
And you can always expose the controller references in your app delegate by making them properties (@property (nonatomic, strong) UIViewController* viewController1; ), and then just get them anywhere in your app by calling (MyAppDelegate*)([Application sharedApplication].delegate).viewController1.12-12-2011 07:01 AMLike 0
- Forum
- Developers
- The Developer's Lounge
How to animate when no reference to target view?
LINK TO POST COPIED TO CLIPBOARD