这是我的疑问!
如何直接从 nsmutablearray 运行 gif 图像,我通过将其分配给 Wkinterfaceimage 动态存储图像???
目前我正在处理分配给 wkinterfaceimage 的 GIf 图像。我通过转换 gif 图像在运行时将一组图像存储在 Mutablearray 中。如何将该数组分配给 wkinterfaceimage 以显示运行 gif 图像。我在 swift 中发现了几个教程试图在 OBJ C 中实现,请让我知道你在Objective C中的想法和代码
这是我的代码
[imageView setImage:[frames objectAtIndex:0]];
[imageView startAnimatingWithImagesInRange:NSMakeRange(0,frames.count) duration:1 repeatCount:0];
使用上面的代码在模拟器上显示空白屏幕,如果注释第二行显示 0 索引图像。
帧率结果
2015-04-08 10:21:53.206 WatchkitDemo WatchKit Extension[852:24553] {
DelayTime = "0.1";
UnclampedDelayTime = 0; }
Frames 数组的结果
2015-04-08 10:21:58.807 WatchkitDemo WatchKit Extension[852:24553] (
"<UIImage: 0x7fe358d2d320>",
"<UIImage: 0x7fe358f05d60>",
"<UIImage: 0x7fe358f08230>",
"<UIImage: 0x7fe358d2fd50>"
)