gpt4 book ai didi

c# - 如何在 Xamarin.iOS 中播放 iOS SystemSound SoundID

转载 作者:可可西里 更新时间:2023-11-01 17:14:16 25 4
gpt4 key购买 nike

我想看看如何在我的应用程序上播放 iOS 内置声音的 c# (Xamarin.iOS) 示例。首先,有人知道苹果是否允许(版权问题)吗?如果是这样,我如何在 Xamarin 中完成它?

我在 native iOS 中看到以下示例: https://github.com/TUNER88/iOSSystemSoundsLibrary

#import <AudioToolbox/AudioToolbox.h>
AudioServicesPlaySystemSound (1003); // SMSReceived (see SystemSoundID below)

最佳答案

要播放预定义的声音,您首先需要声音 ID。可以找到列表here .

然后就和native代码差不多了:

using AudioToolbox;

var sound = new SystemSound(1100);
sound.PlaySystemSound();

请注意,这仅适用于物理设备,不适用于 iOS 模拟器。

关于c# - 如何在 Xamarin.iOS 中播放 iOS SystemSound SoundID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39025809/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com