【问题标题】:iPhone keyboard handling with custom textfield?使用自定义文本字段处理 iPhone 键盘?
【发布时间】:2009-03-09 17:43:48
【问题描述】:

是否可以在 iPhone 上创建自定义文本字段?我想做的是有一个看起来适合应用程序设计的“alertview”,并使用图像作为对话框/警报,而不仅仅是标准的警报视图。所以,我将处理所有的图形和输入处理,但是如何在不创建 TextField 的情况下弹出键盘并处理输入?

附带问题 - 这会违反 Apple 的输入标准吗?

提前致谢, 本

【问题讨论】:

    标签: iphone cocoa-touch


    【解决方案1】:

    UITextField 已经非常可定制。我不确定您是否需要对其进行子类化。

    除了它自己的属性来控制文本和覆盖之外,UITextView 是 UIView 的子类,因此您可以控制背景颜色并添加自己的子视图。如果你做后者,你必须小心打破 UITextView 中的事件处理。

    UITextView 还处理您应该查看UIKeyboardWillShowNotification 和相关通知的所有键盘行为。

    没有人能说 Apple 会接受什么,不接受什么,但只要你的自定义 UI 清晰且可用,你应该没问题

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-11-19
      • 2010-12-09
      • 1970-01-01
      • 2011-01-19
      • 2022-01-04
      • 1970-01-01
      • 2023-03-16
      相关资源
      最近更新 更多