私のアプリには、iOS標準キーボードの動作をコピーするカスタムコントロールが含まれています。iOS 10で新しいキーボードのクリック音を使用する公式方法
私は正常にこのコードをシステムのキーボードのクリック音を再生することができます:
UIDevice.current.playInputClick()
iOSの9日と下記そこだけワンクリック音があり、この呼び出しは、私が必要とするすべてです。 iOS 10では、通常のキー、バックスペースキー、その他の特殊キーのクリック音が異なります。
これらの追加音を再生する公式の方法は何ですか?私は、リンクされた答えの代わりの方法を使用する必要がありますか? playInputClick()
のドキュメントには何も言及していません。
AudioServicesPlaySystemSound
を使用して新しいクリック音を再生することを示すanswerがあります。しかし、another answerは、これらのIDがiOSの将来のバージョンでの最新のシステムクリック音を指していない可能性があると言います。回避策のもう1つの問題は、ユーザーがシステム設定(link)でキーボードのクリックを有効にしているかどうかを確認する方法がないように思われることです。
はなかったですあなたは解決策を見つけるか?私は同じ問題を抱えています... – HixField