UITextInputTraits プロトコルに関する質問です。
ドキュメントの「キーボード動作の管理」セクションに、returnKeyType というプロパティがあります。
可能な値は次のとおりです。
typedef enum {
UIReturnKeyDefault,
UIReturnKeyGo,
UIReturnKeyGoogle,
UIReturnKeyJoin,
UIReturnKeyNext,
UIReturnKeyRoute,
UIReturnKeySearch,
UIReturnKeySend,
UIReturnKeyYahoo,
UIReturnKeyDone,
UIReturnKeyEmergencyCall,
} UIReturnKeyType;
私が欲しいのは、プロパティ returnKeyType の特定の値に一致するテキストを取得する方法です。
たとえば、英語では次のようになります。
- 値が UIReturnKeyDefault の場合、テキストは「return」です。
- 値が UIReturnKeySearch の場合、テキストは「検索」です。
- …など…</li>
ただし、言語設定が異なると、テキストは異なります。プロパティ returnKeyType の値が何であれ、ユーザーの言語設定が何であれ、適切なテキストを見つける方法が必要です。
関連するヒントを事前にありがとうございます。