我有一个UITextView,我自动在其中写入日期。然后我想在日期之后使用光标,按下shift(大写)按钮,这样用户就可以开始输入,并且第一个字母将被大写。
这可能吗?我怎么能这样做?
感谢您的帮助! 谢谢, [R
答案 0 :(得分:0)
答案 1 :(得分:0)
为了支持多语言并确保您不会错过任何用例,您可能需要使用一种技术,让您可以使用键盘的内置功能。</p>
您可以通过将 autocapitalizationType
临时设置为 .allCharacters
(可选地在子类中)来实现:
if (autocapitalizationType == .allCharacters) {
autocapitalizationType = .sentences
autocorrectionType = .yes
reloadInputViews()
}
看看他的post。