Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 用于设置图像动画的UIImageView或UIImage类?_Objective C_Uiimageview_Uiimage - Fatal编程技术网

Objective c 用于设置图像动画的UIImageView或UIImage类?

Objective c 用于设置图像动画的UIImageView或UIImage类?,objective-c,uiimageview,uiimage,Objective C,Uiimageview,Uiimage,如果您只想在项目中包含的一组图像之间设置动画,那么使用这两个类中的一个类而不是另一个类的原因是什么UIImageView提供了animationImages属性,而UIImage提供了images属性,这似乎很相似 从中不清楚的是如何像在UIIMageView中一样在UIImage中启动和停止动画。这可能是一个关键区别吗?UIImageView是一个视图类,这意味着它可以处理用户交互,并负责在特定区域上绘图。它实际上封装了UIImage。与任何视图类一样,它可以添加子视图 另一方面,UIImag

如果您只想在项目中包含的一组图像之间设置动画,那么使用这两个类中的一个类而不是另一个类的原因是什么
UIImageView
提供了
animationImages
属性,而
UIImage
提供了
images
属性,这似乎很相似


从中不清楚的是如何像在UIIMageView中一样在UIImage中启动和停止动画。这可能是一个关键区别吗?

UIImageView是一个视图类,这意味着它可以处理用户交互,并负责在特定区域上绘图。它实际上封装了UIImage。与任何视图类一样,它可以添加子视图

另一方面,UIImage只是一个图像的表示,因为5.0也是一个动画图像。在父视图的上下文中,它没有任何空间和状态属性