私は、アプリケーション内でVoiceOverユーザーのためのアクセシビリティカスタムアクションをいくつか追加していますが、デフォルトでは「アイテムをアクティブにする、デフォルトアクション」と書かれています。iOSアプリケーションでVoiceOverのデフォルトアクセシビリティアクションのテキストを変更する方法はありますか?
ローターを使用することで、VoiceOverユーザーはローターアイテムをアクションに変更し、登録されたカスタムアクション(アイテムの削除や共有など)を実行します。しかし、彼らは "アイテムを有効にする"と言うデフォルトのアクションを持っています。このテキストを変更する方法はありますか?私はそれが「このアイテムを再生する」と言ってもらいたい。また、デフォルトのアクションを無効にすることもできます。
UIAccessibilityCustomAction *action1 = [[UIAccessibilityCustomAction alloc] initWithName:@"double tap to share" target:self selector:@selector(voiceOverActionShare)];
UIAccessibilityCustomAction *action2 = [[UIAccessibilityCustomAction alloc] initWithName:@"double tap to view more info" target:self selector:@selector(voiceOverActionMoreInfo)];
UIAccessibilityCustomAction *action3 = [[UIAccessibilityCustomAction alloc] initWithName:@"double tap to add to my list" target:self selector:@selector(voiceOverActionAdd)];
UIAccessibilityCustomAction *action4 = [[UIAccessibilityCustomAction alloc] initWithName:@"double tap to play" target:self selector:@selector(voiceOverActionPlay)];
アクセシビリティのカスタムアクションを追加する方法です。しかし、私は5つのアクションを持っているので、彼らは "アイテム、デフォルトアクションをアクティブにする"と言うデフォルトアクションを持っています。話し方を変えることはできますか?私はそれが "このアイテムを再生する"のように言いたい。
あなたのコードを投稿してください、私はあなたが言っていることを理解していない、あなたは詳細を追加する必要があります。 – aircraft