我正在尝试在 iOS 上创建卡片翻转动画,但失败得很惨。
基本上我有一个带有控制器的全局视图。里面有一个holderView,其中包含卡片。
我有卡片的正面,即 mainView,然后是卡片的背面,即 FlipSideView。
我尝试过做这样的事情:
[UIView animateWithDuration:1.0
delay:0
options:UIModalTransitionStyleFlipHorizontal
animations:^{
NSLog(@"started");
[mainView removeFromSuperview];
[holderView addSubview:flipsideView];
} completion:^(BOOL finished){
NSLog(@"completed");
}];
那不起作用,会做奇怪的事情,我尝试了很多不同的事情,但无法让它完美地工作。
有人知道我该怎么做吗?
谢谢
尝试这个:
[UIView transitionFromView:mainView
toView:holderView
duration:1.0f
options:UIViewAnimationOptionTransitionFlipFromRight
completion:^(BOOL finished) {}];
那应该有效。希望有帮助!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)