【问题标题】:iPad custom Keyboard GUIiPad 自定义键盘 GUI
【发布时间】:2011-02-03 06:25:18
【问题描述】:

我想为键盘布局而不是普通布局创建自定义 GUI。我怎样才能做到这一点?

谁能帮帮我?

是否有任何可用的内置样式/布局,或者我需要为其创建一个视图?

谢谢, 杰伊什

【问题讨论】:

  • 您能否说明您是要开发自定义键盘还是自定义文本输入字段?

标签: iphone ipad keyboard


【解决方案1】:

您使用 UITextField 或 UITextView 的 inputView 属性。只需为其分配您自己的自定义视图。然后,当接收者成为第一响应者时,系统会自动将您的自定义视图显示为键盘。辞职第一响应者时,它也会隐藏它。

据我所知,没有模板。

【讨论】:

  • 效果很好!我不得不使用 NSBundle 的 loadNibNamed:owner:options (例如,NSObject *obj = [[NSBundle mainBundle] loadNibNamed:@"KeyboardEntry" owner:self options:nil]; 并遍历层次结构来建立视图。现在有没有人有关于编写委托协议的任何提示?
  • 小心,因为这在打开拆分/非停靠键盘设置时有点奇怪:(
【解决方案2】:

我收集了有关此主题的视图链接,其中包含键盘布局的屏幕截图+有关编程背景的链接。这篇文章是德文的,但链接都是英文的:http://uxzentrisch.de/custom-mobile-keyboard-design/

感谢您的回答,豪尔赫!

【讨论】:

    猜你喜欢
    • 2013-06-06
    • 2014-12-21
    • 1970-01-01
    • 1970-01-01
    • 2018-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-05
    相关资源
    最近更新 更多