如何在iOS中使用文件xib自定义键盘

时间:2012-08-31 03:03:47

标签: iphone ios xib uikeyboard

我想通过在nib文件中设计来自定义iphone中的键盘。我怎么称它为使用?

1 个答案:

答案 0 :(得分:0)

根据Apple's submission guidelines

  • 2.5使用非公开API的应用将被拒绝
  • 2.6在指定容器区域外读取或写入数据的应用程序将被拒绝

没有公共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;