2

这是一个关于 UITextInputTraits 协议的问题。

在文档的管理键盘行为一节中,可以看到属性:returnKeyType。

它从中获取可能的值:

typedef enum {
   UIReturnKeyDefault,
   UIReturnKeyGo,
   UIReturnKeyGoogle,
   UIReturnKeyJoin,
   UIReturnKeyNext,
   UIReturnKeyRoute,
   UIReturnKeySearch,
   UIReturnKeySend,
   UIReturnKeyYahoo,
   UIReturnKeyDone,
   UIReturnKeyEmergencyCall,
} UIReturnKeyType;

我想要的是一种获取属性returnKeyType给定值的匹配文本的方法。

例如,在英语中:

  • 如果值为 UIReturnKeyDefault,则文本为“return”;
  • 如果值为 UIReturnKeySearch,则文本为“Search”;
  • ……等等……</li>

但是当语言设置不同时,文本会有所不同。无论属性 returnKeyType 的值是什么以及用户的语言设置是什么,我都需要一种方法来找出适当的文本。

提前感谢您提供任何相关提示。

4

0 回答 0