【问题标题】:How to enter text in initcap in Textfield?如何在 Textfield 的 initcap 中输入文本?
【发布时间】:2011-11-08 11:47:11
【问题描述】:

在我的应用中,当我点击文本字段时出现键盘,

我已从属性中获取了“姓名电话板”键盘,

键盘显示initcap,但它被禁用。

如何输入大写单词?

【问题讨论】:

    标签: iphone objective-c cocoa-touch ios4


    【解决方案1】:

    UITextInputTraitsProtocol 有一个名为 autocapitalizationType 的属性。将此设置为 autocapitalizationTypeNone,使大写锁定键无效。可能你正在将此属性设置为无

    【讨论】:

    • 它不起作用,我在尝试执行“[textfield setAutocapitalizationType:UITextAutocapitalizatioTypeNone]”之后采用了 UITextInputTraitsProtocol ......但它“不起作用。”
    • 不要将 autocapitalizationType 设置为 none 尝试 - [textfield setAutocapitalizationType:UITextAutocapitalizationTypeAllCharacters]
    【解决方案2】:

    在 iOS 6 中

    textField.autocapitalizationType = UITextAutocapitalizationTypeSentences;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-05
      • 2022-11-20
      • 2021-10-01
      • 2013-12-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多