iPhone:如何以编程方式将用户输入的字符串转换为初始化大写字母?
我有一个文本框,用户在其中输入字符串。
我想以编程方式将此字符串转换为 init caps。
我怎样才能做到这一点?
I have a textbox where in user enters the string.
I want to programmatically convert this string to init caps.
How can I do that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
尝试使用此 UITextAutocapitalizationTypeWords 或 UITextAutocapitalizationTypeAllCharacters
更新
capitalizedString 或 upperCaseString 会帮助您
[textField.text uppercaseString];
将为您提供文本字段中所有字符的大写字母Try using this UITextAutocapitalizationTypeWords or UITextAutocapitalizationTypeAllCharacters
UPDATE
capitalizedString or upperCaseString will help you
[textField.text uppercaseString];
will give you all the characters in textfield as capital letters尝试
Try
使用由双方(
UITextView
和UITextField
)确认的UITextInputTraits
协议输入法...
尝试使用
UITextAutocapitalizationTypeAllCharacters
自动将所有字符大写。已编辑:
如果您想在从 textView 获取文本后大写,请使用下面的
Use the
UITextInputTraits
protocol which is confirm by both (UITextView
andUITextField
)input method ...
Try with
UITextAutocapitalizationTypeAllCharacters
to Capitalize all characters automatically.Eidted:
If you want to Capitalize after getting the text from you textView use below