UIImage.CreateAnimatedImage 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
CreateAnimatedImage(String, UIEdgeInsets, Double) |
通过加载一组大小和缩放相同的图像文件来创建一个新的动画图像,这些文件的名称以 开头 |
CreateAnimatedImage(String, UIEdgeInsets, UIImageResizingMode, Double) |
用于创建具有端帽和指定 |
CreateAnimatedImage(String, Double) |
从一系列文件创建动画图像。 |
CreateAnimatedImage(UIImage[], Double) |
此方法将从图像集合中创建动画图像。 |
CreateAnimatedImage(String, UIEdgeInsets, Double)
通过加载一组大小和缩放相同的图像文件来创建一个新的动画图像,这些文件的名称以 开头 name
,并且具有顺序的数字后缀。
[Foundation.Export("animatedResizableImageNamed:capInsets:duration:")]
[ObjCRuntime.ThreadSafe]
public static UIKit.UIImage CreateAnimatedImage (string name, UIKit.UIEdgeInsets capInsets, double duration);
static member CreateAnimatedImage : string * UIKit.UIEdgeInsets * double -> UIKit.UIImage
参数
- name
- String
- capInsets
- UIEdgeInsets
- duration
- Double
返回
- 属性
注解
(此节点的更多文档即将)
这可以从后台线程使用。
适用于
CreateAnimatedImage(String, UIEdgeInsets, UIImageResizingMode, Double)
用于创建具有端帽和指定 resizingMode
的动画图像的工厂方法。
[Foundation.Export("animatedResizableImageNamed:capInsets:resizingMode:duration:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.ThreadSafe]
public static UIKit.UIImage CreateAnimatedImage (string name, UIKit.UIEdgeInsets capInsets, UIKit.UIImageResizingMode resizingMode, double duration);
static member CreateAnimatedImage : string * UIKit.UIEdgeInsets * UIKit.UIImageResizingMode * double -> UIKit.UIImage
参数
- name
- String
要加载的图像的路径和文件名,不带后缀 (,即.JPG)
- capInsets
- UIEdgeInsets
此参数允许指定顶部、左侧、底部和右侧的嵌入 (图像) 的大小。
- resizingMode
- UIImageResizingMode
控制区域是拉伸还是平铺。
- duration
- Double
动画的持续时间。
返回
- 属性
注解
请考虑下图,capInsets 指定以下边框:
调整大小模式控制是拉伸还是平铺图像
这可以从后台线程使用。
适用于
CreateAnimatedImage(String, Double)
从一系列文件创建动画图像。
[Foundation.Export("animatedImageNamed:duration:")]
[ObjCRuntime.ThreadSafe]
public static UIKit.UIImage CreateAnimatedImage (string name, double duration);
static member CreateAnimatedImage : string * double -> UIKit.UIImage
参数
- name
- String
要加载的图像的路径和文件名,不带后缀 (,即.JPG)
- duration
- Double
动画的持续时间。
返回
单个动画图像。
- 属性
注解
要加载的所有图像的大小和比例应相同。 此方法通过将 0-1024) 范围内的整数 (追加到文件末尾并加载该文件来加载文件。 例如,如果 name
为“my_image”,则此方法将创建从“my_image0”到“my_image1024”(含)的所有文件的动画。
这可以从后台线程使用。
适用于
CreateAnimatedImage(UIImage[], Double)
此方法将从图像集合中创建动画图像。
[Foundation.Export("animatedImageWithImages:duration:")]
[ObjCRuntime.ThreadSafe]
public static UIKit.UIImage CreateAnimatedImage (UIKit.UIImage[] images, double duration);
static member CreateAnimatedImage : UIKit.UIImage[] * double -> UIKit.UIImage
参数
- duration
- Double
动画的硬性(以秒为单位)。
返回
- 属性
注解
源图像的大小和比例应相同。
这可以从后台线程使用。