【发布时间】:2014-03-21 09:25:05
【问题描述】:
我想要实现的是:在点击一个带有一些数据的小视图后,我想让它全屏显示,并可能让它成为一个新的 vc。
现在我将 uiview 动画到全屏并取得了巨大的成功,但这个视图的整个逻辑都在它的“父级”中。
是否可以从类似的 uiview 中为 viewcontroller 设置动画(例如,在 Android SDK 中的 LayoutTransitions 中)?
我的 uiview 使用自动布局全屏显示的示例代码:
sender.view.transform = CGAffineTransformIdentity;
[UIView animateWithDuration:0.2
animations:^{
sender.view.frame = self.view.window.bounds;
} completion:^(BOOL finished) {
[((CSTicketView*)sender.view) showMenu];
}];
[[UIApplication sharedApplication]
setStatusBarHidden:YES
withAnimation:UIStatusBarAnimationFade];
[[self navigationController] setNavigationBarHidden:YES animated:YES];
【问题讨论】:
标签: ios iphone objective-c uiview