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 に答える