WKInterfaceDevice.AddCachedImage 方法

定义

重载

AddCachedImage(NSData, String)

将 中 imageData 定义的映像添加到设备的映像缓存中。

AddCachedImage(UIImage, String)

AddCachedImage(NSData, String)

将 中 imageData 定义的映像添加到设备的映像缓存中。

[Foundation.Export("addCachedImageWithData:name:")]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual bool AddCachedImage (Foundation.NSData imageData, string name);
abstract member AddCachedImage : Foundation.NSData * string -> bool
override this.AddCachedImage : Foundation.NSData * string -> bool

参数

imageData
NSData

图像数据,采用本机格式或序列化 UIImage的 。

name
String

标识符。 如果值已在映像缓存中,则将替换现有映像。

返回

true 如果已成功将映像添加到映像缓存,则为 。

属性

注解

希望存储动画的开发人员应在单个UIImage (看到CreateAnimatedImage(String, UIEdgeInsets, UIImageResizingMode, Double)重载) 创建整个动画,然后将结果NSDataUIImage序列化为 imageData 参数。

适用于

AddCachedImage(UIImage, String)

[Foundation.Export("addCachedImage:name:")]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual bool AddCachedImage (UIKit.UIImage image, string name);
abstract member AddCachedImage : UIKit.UIImage * string -> bool
override this.AddCachedImage : UIKit.UIImage * string -> bool

参数

image
UIImage
name
String

返回

属性

适用于