【问题标题】:How to display enter key in iOS keypad for textView (objective c)如何在 iOS 键盘中为 textView 显示输入键(目标 c)
【发布时间】:2016-07-26 11:21:42
【问题描述】:

我想在键盘上显示回车键而不是返回键。因为我希望用户输入 texView。我们知道 textView 中没有键盘返回。一般来说,我想用“enter”替换“return”键。通常在 textView 中,返回键作为输入。所以我需要标记为回车的返回键。有可能吗?

【问题讨论】:

    标签: ios objective-c uitextview iphone-keypad


    【解决方案1】:

    您无法设置 Enter 但您可以为键盘设置多个默认键而不是从情节提要中返回。在您的场景中完成会很好。

    【讨论】:

      【解决方案2】:

      尝试使用 returnKeyType 属性:

      UITextField *textField = [[UITextField alloc] init];
      textField.returnKeyType = UIReturnKeyTypeDone
      

      以下是可用选项:

      typedef NS_ENUM(NSInteger, UIReturnKeyType) {
          UIReturnKeyDefault,
          UIReturnKeyGo,
          UIReturnKeyGoogle,
          UIReturnKeyJoin,
          UIReturnKeyNext,
          UIReturnKeyRoute,
          UIReturnKeySearch,
          UIReturnKeySend,
          UIReturnKeyYahoo,
          UIReturnKeyDone,
          UIReturnKeyEmergencyCall,
          UIReturnKeyContinue NS_ENUM_AVAILABLE_IOS(9_0),
      };
      

      【讨论】:

      • 那么我可以添加一个额外的属性作为 UIReturnKeyEnter 吗?
      • @soorejbabu 如果您在属性中看到 ENUM 一词,则表示您的选择受限。因此,您只能使用上面列表中的一个。因此,我可能会使用“UIReturnKeyDone”,因为这是最接近的。
      • 哦...好吧好吧。我得到了它。我使用了 UIReturnKeyDefault。
      【解决方案3】:

      您不能在 iOS 上为返回键设置自定义文本。 options 有很多,但只有这些。

      【讨论】:

        猜你喜欢
        • 2019-06-22
        • 2013-10-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-07-12
        • 2015-11-24
        • 1970-01-01
        • 2017-11-23
        相关资源
        最近更新 更多