如果您想简单地在项目中包含的一组图像之间制作动画,那么使用这两个类中的一个比另一个类的原因是什么? UIImageView
提供animationImages
属性,而UIImage
提供images
属性,这似乎相似。
class reference中不清楚的是你如何在UIIageView中实际启动和停止UIImage中的动画。这可能是一个关键的区别吗?
答案 0 :(得分:0)
UIImageView是一个View类,这意味着它可以处理用户交互并负责在特定区域上绘图。它实际上封装了UIImage。与任何View类一样,它可以添加子视图。
另一方面,UIImage只是一个Image的表示,而5.0也是一个动画图像。它在父UIViews的上下文中没有任何空间和状态属性。