Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/115.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
Iphone 我有困难_Iphone_Ios_Cocoa_Uiimageview_Uiimage - Fatal编程技术网

Iphone 我有困难

Iphone 我有困难,iphone,ios,cocoa,uiimageview,uiimage,Iphone,Ios,Cocoa,Uiimageview,Uiimage,有谁能给我举一个代码或项目的例子,因为我想用200多个图像来制作一个全屏图像(iPhone),而不会使设备崩溃 +(UIImage*)animatedImageNamed:(NSString*)name duration:(NSTimeInterval)duration 还有关于如何调用它,例如[self(method)]以及关于如何停止它上的动画。因为当我在苹果的文档中读到它时,我感到很困难,因为我没有看到关于该语法的示例代码。顺便说一句,我是iOS开发的实习生。在方法签名中,您可以看到+符号

有谁能给我举一个代码或项目的例子,因为我想用200多个图像来制作一个全屏图像(iPhone),而不会使设备崩溃

+(UIImage*)animatedImageNamed:(NSString*)name duration:(NSTimeInterval)duration


还有关于如何调用它,例如
[self(method)]
以及关于如何停止它上的动画。因为当我在苹果的文档中读到它时,我感到很困难,因为我没有看到关于该语法的示例代码。顺便说一句,我是iOS开发的实习生。

在方法签名中,您可以看到
+
符号,它显示的不是一个实例,而是一个类方法(请参阅)。为了叫它你用

UIImage * myAnimatedImage = [UIImage animatedImageNamed:@"Imagename.png" duration:12.0f];
myImageView.image = myAnimatedImage; // the same as [myImageView setImage:myAnimatedImage];

两百张全屏图像占用大量内存。您应该将图像转换为,并使用
AVPlayerLayer
播放。您需要阅读。

或者他可以使用Cocos2D控制图像