我使用Path2.0。我发现当我点击消息中的小图片时,会有一个动画显示整个图片。它怎么做? 我真的很感谢这里的帮助。谢谢!如何从UiImageView动画到UIView
1
A
回答
1
UiImageView基本上是一个UIView,您可以在其上应用动画。
您要实现的用例组合:
a。对触摸事件的响应,您可以使用UITapGestureRecoginizer来附加一个代码块
b。将UIImageView放大到适当的大小和位置,可以使用UIView的类方法AnimiationWithDuration ....
c。最终,你想改变你的UIImageView的框架属性到一个更大的。使用CGRectMake生成一个新的。如果你需要采取整个屏幕房地产(如路径2.0),你可能需要 [UIApplication sharedApplication] .window这
0
我怀疑他们修改原来的UIImageView;但一个解决方案可能是:
- 复制的UIImageView(或的UIImage)
- 添加它与完全相同的帧作为原始图像
- 一个子视图应用上的UIImageView一个尺度变换(通过使用
CGAffineTransformMakeScale()
功能上一个UIView的transform
属性(内一个UIView动画块) - 然后与全图像
Alternat的缩放版本实例根窗口另外,你可以用完整的图像实例化新的子视图,用原始的UIImageView的框架设置它,然后(使用UIView动画块),将其设置为较新的框架。为了准确地匹配它们的实现,我建议一个alpha值为0.0的黑色子视图(完整的UIImageView),然后在相同的持续时间内将其动画化为1.0的alpha值。
相关问题
- 1. 如何旋转UIView,UIImageView或CALayer动画360˚?
- 2. 如何动画UIImageView背景
- 3. 动画UIView到CGPoint
- 4. UIImageView没有剪裁到UIView边界,而动画
- 5. UIImageView从左到右动画查看
- 6. 添加UIImageView到UIView
- 7. 如何删除UIImageView从自定义UIView
- 8. 动画到UIImageView在objective-c
- 9. 如何暂停uiview动画?
- 10. 如何制作UIView动画?
- 11. 的UIImageView动画
- 12. UIImageView不动画
- 13. 动画UIImageView iPhone
- 14. 移动uiimageview动画
- 15. UIImageView没有添加到UIView
- 16. 如何动画浮动UIView在ObjectiveC
- 17. 如何重新启动UIView动画
- 18. 动画UIImage或UIImageView?
- 19. UIImageView动画缓慢
- 20. UIImageview动画问题?
- 21. UIImageView闪烁动画
- 22. 动画一个UIImageView
- 23. 动画UIImageView色调
- 24. UIImageView动画问题?
- 25. UIView动画
- 26. 动画UIView frame.origin
- 27. UIView动画
- 28. Swift UIView动画
- 29. 如何更好地控制UIImageView动画?
- 30. 如何获取动画UIImageView的坐标
感谢您的建议,我 – showtimefan 2012-02-02 02:37:53
感谢您的建议,我当时的误导,因为我使用了新的UIViewControl显示全貌,正确的解决方案可能是: 1:添加一个子视图(包括UIImageView的展示PIC,您需要和别人查看你可能用来做一些复制或保存操作) 2:使用UIView的方法做动画从原始帧到整个图片 3:动画之后,在帧上显示图片 我认为它会使用,我会测试它 (我的英语很差,对此感到抱歉) – showtimefan 2012-02-02 02:54:59