Iphone 如何在iOS中使用文件xib自定义键盘
我想通过在nib文件中设计来定制iphone中的键盘。我如何调用它以供使用?根据 2.5使用非公共API的应用程序将被拒绝 2.6在指定容器区域之外读取或写入数据的应用程序将被拒绝 没有可添加额外键盘的公共API 参考链接获取示例 设计视图后,您可以启动自定义键盘 如果您使用的是UITextField,则其委托为: 通过重新指定textField firstResponder,在以下方法中显示自定义键盘:Iphone 如何在iOS中使用文件xib自定义键盘,iphone,ios,xib,uikeyboard,Iphone,Ios,Xib,Uikeyboard,我想通过在nib文件中设计来定制iphone中的键盘。我如何调用它以供使用?根据 2.5使用非公共API的应用程序将被拒绝 2.6在指定容器区域之外读取或写入数据的应用程序将被拒绝 没有可添加额外键盘的公共API 参考链接获取示例 设计视图后,您可以启动自定义键盘 如果您使用的是UITextField,则其委托为: 通过重新指定textField firstResponder,在以下方法中显示自定义键盘: - (BOOL)textFieldShouldBeginEditing:(UITextFi
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField;
- (BOOL)textViewShouldBeginEditing:(UITextView *)textView;
使用以下方法隐藏自定义键盘:
- (void)textFieldDidEndEditing:(UITextField *)textField;
- (void)textViewDidEndEditing:(UITextView *)textView;
如果您有UITextView,则其委托如下所示:
通过重新指定textView firstResponder,在以下方法中显示自定义键盘:
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField;
- (BOOL)textViewShouldBeginEditing:(UITextView *)textView;
使用以下方法隐藏自定义键盘:
- (void)textFieldDidEndEditing:(UITextField *)textField;
- (void)textViewDidEndEditing:(UITextView *)textView;
不过,您可以像某些计算器应用程序在xib中所做的那样构建自己的键盘。但你必须自己处理。