在界面生成器中发出声音的按钮?

Posted

技术标签:

【中文标题】在界面生成器中发出声音的按钮?【英文标题】:Button to sound in Interface Builder? 【发布时间】:2009-12-10 18:04:00 【问题描述】:

我正在使用 iPhone 3.0 SDK(真的有点新手),并且我已经设置了一个包含多个 UIButton 的 Interface Builder 视图。我在 Xcode 项目中也有几个声音文件。

我已经搜索过这个,但似乎没有一个解决方案适合我。有谁知道如何在按下按钮时播放短声?

很抱歉这个过于简单的问题,但 Apple 的 avTouch 不是基于我的 Xcode 构建的。

谢谢

【问题讨论】:

【参考方案1】:

对于最基本的需求,AVAudioPlayer 类将起作用。它具有 iPhone SDK 上最简单的界面,最适合您所描述的内容。

如果您需要更低的延迟或同时需要多个声音,那么您可以选择 OpenAL 或 Core Audio。有关 OpenAL 的使用,请参见 oalTouch 示例。

【讨论】:

感谢您的回答。我需要 OpenAL,现在知道我在做什么 - 感谢您的帮助!

以上是关于在界面生成器中发出声音的按钮?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Java 中按频率生成声音?

自定义按钮在界面生成器中未正确显示

按下一个按钮它会发出声音。快速点击按钮和声音播放弹出和点击

在表格视图顶部添加按钮 - 界面生成器

合成器是啥?干嘛用的?有啥作用?用啥乐器才用到合成器?

页面按钮如何触发声音事件?