在Objective-C中显示PowerPoint幻灯片

我想问是否有可能通过TableViewController或UIButton显示PowerPoint而不是使用UIWebView?

PowerPoint幻灯片正在存储在Xcode中的文件夹中。

我不知道你在用UIButton设想什么,这对我来说没什么意义,但是你当然可以把一个UIWebView放在一个表格单元格中。 我以为这不是你想要的?

您可能最好预先处理后端服务器上的PowerPoint文件,将其转换为PDF。 (或作为你的构build过程的一部分,如果它们是静态的)你有更多的select来显示这些在iOS上。

你可以做更多的方法。 你当然可以使用

即使没有将其转换为pdf, Quick Look Framework也能显示ppt。 此外,UIWebView应该能够呈现您的PPT,而无需转换它。

这些解决scheme的问题是,您将失去演示文稿中的所有animation 。 我知道的唯一的解决scheme,不会破坏你的animation是直接导出你的演示文稿作为HMTL文件或使用程序,如PPTToHTML5Converter将您的PPT转换为HTML5文件,并显示在您的UIWebView。

我希望我能帮上忙。