当前位置:  开发笔记 > 运维 > 正文

对于iphone开发,如何翻转UIImageView?

如何解决《对于iphone开发,如何翻转UIImageView?》经验,为你挑选了1个好方法。

我想翻转一个imageView(左/右),但我找不到UIView(或UIImageView)方法来做到这一点?任何的想法?

谢谢!



1> Joe Ricioppo..:

我认为你唯一想要的是:

UIView的的

+ (void)setAnimationTransition:(UIViewAnimationTransition)transition forView:(UIView *)view cache:(BOOL)cache;

UIViewAnimationTransitionFlipFromLeft,
UIViewAnimationTransitionFlipFromRight,

这些动画过渡只能在动画块中使用.在容器视图上设置转换,然后换出旧视图以用于新视图,然后提交动画.

喜欢:

CGContextRef context = UIGraphicsGetCurrentContext();

[UIView beginAnimations:nil context:context];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:yourContainerView cache:YES];
[yourContainerView exchangeSubviewAtIndex:0 withSubviewAtIndex:1];
[UIView commitAnimations];

推荐阅读
携手相约幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有