大佬教程收集整理的这篇文章主要介绍了ios – 确定UIImageView是否已旋转,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
-(IBACtion)rotateImageView:(id)sender{ photoView.transform = CGAffineTransformRotate(photoView.transform,M_PI); }@H_489_4@如您所见,图像可以向上或向下.是否有可能检测图像是上升还是下降,以便执行以下操作:
if(image is up)....
if (CGAffineTransformIsIdentity(photoView.transform)) { // not rotated ... } else { // rotated ... }@H_489_4@如果要检查特定的旋转,请执行以下操作:
CGAffineTransform t = CGAffineTransformMakeRotation(M_PI); if (CGAffineTransformEqualToTransform(photoView.transform,t)) { // rotated by M_PI ... }@H_489_4@请注意,只有在旋转变换的同时不将其他仿射变换应用于视图时,上述两种解决方案才有效.如果您还要应用其他变换,也许您最好只跟踪变量中的旋转状态.
以上是大佬教程为你收集整理的ios – 确定UIImageView是否已旋转全部内容,希望文章能够帮你解决ios – 确定UIImageView是否已旋转所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。