【发布时间】:2012-08-31 03:03:47
【问题描述】:
我想通过在 nib 文件中设计来自定义 iphone 中的键盘。如何调用它?
【问题讨论】:
标签: iphone ios xib uikeyboard
我想通过在 nib 文件中设计来自定义 iphone 中的键盘。如何调用它?
【问题讨论】:
标签: iphone ios xib uikeyboard
根据Apple's submission guidelines
没有公共 API 可以添加额外的键盘
请参阅custom keyboard 链接以获取示例。
设计视图后,您可以启动自定义键盘
如果你使用 UITextField 那么它的代表是:
通过退出 textField firstResponder 在以下方法中显示自定义键盘:
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField;
在下面的方法中隐藏自定义键盘:
- (void)textFieldDidEndEditing:(UITextField *)textField;
如果你有 UITextView 那么它的委托如下:
通过退出 textView firstResponder 在以下方法中显示自定义键盘:
- (BOOL)textViewShouldBeginEditing:(UITextView *)textView;
在下面的方法中隐藏自定义键盘:
- (void)textViewDidEndEditing:(UITextView *)textView;
【讨论】: