• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

ios - 如何在 iPhone 应用程序中嵌入图像和声音?

[复制链接]
菜鸟教程小白 发表于 2022-12-13 02:36:42 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

我很难理解如何在 iPhone 应用程序中嵌入许多图像和声音。当我说嵌入时,我的意思是我希望通过应用程序下载图像和声音,并且其中一些图像会在应用程序运行时出现。其他图像只是保存在应用程序的磁盘空间中,因此当用户按下按钮时,图像或声音将被访问并显示或播放。

我已阅读有关使用“核心数据”等的教程,但这似乎只是一种创建可用于引用此类数据项或将小文件存储为二进制数据的对象的方法。有人可以告诉我如何在 xcode 中指定要使用我的应用程序加载到手机上的图像和 .mp3 目录,然后如何使用代码调用这些媒体?

下面的一些示例代码将完全解决我的问题:

一个应用程序加载到手机上,它包含 3 个按钮。如果用户按下按钮#1,就会听到声音。按钮 #2 播放不同的声音,按钮 #3 将 UIImageView 更改为不同的图片。 (这不是家庭作业或其他什么,但如果我可以编写这个示例,我可以在我的应用程序中做我需要做的所有事情并理解这个过程)

谢谢!



Best Answer-推荐答案


I mean I want the images and sounds to be downloaded with the app

只需将图像和声音添加到您的项目中。确保您指定(在“将文件添加到项目”对话框中)将它们复制到项目中并且它们将成为目标的一部分。结果将是图像和声音将被内置到您的应用程序中(在所谓的 bundle 中,特别是 main bundle - 请参阅 NSBundle 文档)。然后,您可以根据需要在代码中提取它们。例如,要获取图像,请使用 imageNamed:。要引用声音,请将文件称为主包中的资源。

Other images are just saved in the app's disk space

那是完全不同的事情。您必须在应用运行时从某处获取图像。没有办法让用户下载应用程序并且图像最终在应用程序的磁盘空间中:应用程序必须在应用程序运行时实时填充其磁盘空间。在用户下载应用程序时,应用程序包本身之外的相关磁盘空间将为空。

关于ios - 如何在 iPhone 应用程序中嵌入图像和声音?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16660757/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap