iOS 键盘 - 大写“完成”按钮

Posted

技术标签:

【中文标题】iOS 键盘 - 大写“完成”按钮【英文标题】:iOS Keyboard - Capitalise 'done' button 【发布时间】:2020-02-18 04:35:53 【问题描述】:

我正在为我的 UITextfields 使用“UIKeyboardTypeDefault”键盘类型。

键盘的完成按钮以小写形式显示为“完成”。 有没有办法让它大写为“完成”?

【问题讨论】:

您是否为文本字段指定了returnKeyType?显示一些代码 如果您指定了returnKeyType = .done,您将如何添加完成按钮,那么它的格式与您在问题中描述的一样 指定返回类型并显示完成按钮,但按钮文本为小写。我希望它“完成” 【参考方案1】:

您可以尝试使用 POD -> IQKeyboardManagerSwift 链接 -->

pod 'IQKeyboardManagerSwift', :git => 'https://github.com/hackiftekhar/IQKeyboardManager.git'

这是处理键盘内容的非常有用的 pod

【讨论】:

【参考方案2】:

我们无法为返回键设置自定义文本,我们只能从可用选项中进行选择(请参阅随附的屏幕截图)。 为了设置自定义文本,例如大写的“完成”按钮,您必须创建自定义键盘。 attached screenshot

【讨论】:

以上是关于iOS 键盘 - 大写“完成”按钮的主要内容,如果未能解决你的问题,请参考以下文章

ios 键盘追加完成按钮

obj -c IOS检测大写锁定按键事件

iOS为数字键盘增加完成按钮

如何在 iOS 7 上模拟键盘动画以将“完成”按钮添加到数字键盘?

需要使用javascript识别iOS编辑键盘中的“完成”按钮单击

更改 iOS 虚拟键盘“上一个”、“下一个”、“完成”按钮的语言