【问题标题】:How to display cursor in UITextField when textfield is not enabled?未启用文本字段时如何在 UITextField 中显示光标?
【发布时间】:2012-09-08 08:03:19
【问题描述】:

我想在UITextField 未启用属性时显示光标。在我的应用程序中,我放置了键盘按钮(A、B、C ...)。但是在这里,当我从自定义键盘单击任何字母按钮而不打开默认的 iphone 键盘时,我想显示一个光标。

【问题讨论】:

标签: iphone xcode ios4


【解决方案1】:

您可以在 iOS 上实现Custom Views for Data Input。基本上,您可以使用自己的字符定义自定义键盘,它的使用方式与默认键盘相同。

【讨论】:

    【解决方案2】:

    您似乎正在寻找带有自定义键盘的UITextField,并在您按下任何 aphabet 时显示光标。如果这是正确的...... 首先创建类CustomKeyboard : UIView 并添加按钮/布局视图。 其次,对于您的文本字段,只需将 inputView 属性设置为 CustomKeyboard textField.inputView = customKeyboard; 类的实例。 第三您需要将inputView 属性设置为readwrite 以及@property (readwrite, retain) UIView *inputView; 通过设置inputView 属性,当文本字段成为第一响应者时,标准的iPhone 键盘将不会出现。

    这样你就会得到你想要的......

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-09-17
      • 2022-06-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-02
      • 2019-09-29
      相关资源
      最近更新 更多