Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/39.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_Multimedia - Fatal编程技术网

Iphone 呈现多种类型的媒体

Iphone 呈现多种类型的媒体,iphone,multimedia,Iphone,Multimedia,我的iPhone应用程序的一个要求是,它将从服务器上传送多种类型的数据:音频、视频、文本和图像动画。所有媒体将作为一个捆绑包组合在一起,根据捆绑包的内容,应用程序需要呈现适当的媒体类型 示例:如果捆绑包包含动画内容,它将渲染和播放动画;如果它包含视频,它将播放视频等 是否有任何标准化的协议或处理方法?您应该看看UIWebView UIWebView *view = [[UIWebView alloc] init]; NSString *html = @"<html><body&

我的iPhone应用程序的一个要求是,它将从服务器上传送多种类型的数据:音频、视频、文本和图像动画。所有媒体将作为一个捆绑包组合在一起,根据捆绑包的内容,应用程序需要呈现适当的媒体类型

示例:如果捆绑包包含动画内容,它将渲染和播放动画;如果它包含视频,它将播放视频等


是否有任何标准化的协议或处理方法?

您应该看看UIWebView

UIWebView *view = [[UIWebView alloc] init];
NSString *html = @"<html><body>CUSTOMIZE YOUR CONTENT APPEARANCE HERE</body></html>";
[view loadHTMLString:html baseURL:[NSURL URLWithString:nil]];
UIWebView*view=[[UIWebView alloc]init];
NSString*html=@“在此处自定义您的内容外观”;
[查看加载HTMLSTRING:HTMLBaseURL:[NSURL URLWithString:nil]];

标签中,您应该创建一个html内容,其中包括您的图形和视频。但我不确定声音。您可能需要手动播放。也许你会想读一读

谢谢。这似乎是一个可行的机制。但我想知道的是,我需要一个创作工具,在那里我可以添加所有的文件,当iphone浏览这些文件时,我会断然决定如何处理它们@user705737:据我所知,您希望一个视图包含大量内容预览。当用户选择其中一个时,相应的内容将在其他视图中查看。如果是,你应该自己实施。也许一个包含大量UIImageView的UIScrollView会有一些意义。如果您需要浏览文件系统中的文件,请查看NSFileManager类。