1

我想通过在 nib 文件中设计来自定义 iphone 中的键盘。我怎样才能调用它来使用?

4

1 回答 1

0

根据Apple 的提交指南

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

没有公共 API 可以添加额外的键盘

有关示例,请参阅自定义键盘链接。


设计视图后,您可以启动自定义键盘

如果你使用 UITextField那么它的代表是:

通过退出 textField firstResponder 在以下方法中显示自定义键盘:

- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField;  

在以下方法中隐藏自定义键盘:

- (void)textFieldDidEndEditing:(UITextField *)textField;

如果你有UITextView那么它的代表如下:

通过退出 textView firstResponder 在以下方法中显示自定义键盘:

- (BOOL)textViewShouldBeginEditing:(UITextView *)textView;

在以下方法中隐藏自定义键盘:

- (void)textViewDidEndEditing:(UITextView *)textView;
于 2012-08-31T04:06:54.937 回答