2

私はアプリケーションを開発しています。このアプリケーションでは、F1、F2 ... f12、ナビゲーションボタン、コマンドボタンなどのiPhoneのデフォルトキーボードのように見える3つのキーボードが必要です。

  1. これは、iPhoneキーボードを使用して、キーボード機能を拡張するために提供された追加機能またはその他のAPIを編集または追加できる可能性がありますか?
  2. 追加ボタンや追加ボタンのような独自のキーボードを作成する必要がUIViewありますか?
  3. 私が自分のものを使用する場合、アップルは私のアプリをiTunesにアップロードするために受け入れますか?私をクリアしてください、そしてあなたがそれから親切に私と共有した助けとなる資料があれば。前もって感謝します。
4

3 に答える 3

2

iPhoneキーボードを使用して、追加機能またはキーボード機能を拡張するために提供されたその他のAPIを編集または追加できる可能性はありますか?

追加のボタンを備えたツールバーのように、キーボードの内側ではなくその上にのみ表示される追加のビューを上部に追加することで拡張できます

UIViewを追加してボタンを追加するような独自のキーボードを作成する必要がありますか?

電卓アプリで使用されるようなカスタム キーボードを作成できるため、カスタム キーを備えた uiview にすることができます。

自分のアプリを使用する場合、Apple は私のアプリを iTunes にアップロードすることを受け入れますか? 私をクリアしてください、そしてあなたが親切に私と共有した助けとなる資料があれば. 前もって感謝します。

カスタム キーボードが誤解を招くものではなく、適切な方法で作成されている場合は、拒否されるべきではありません。次のカスタム iPhone キーボードをお読みください。

于 2012-06-25T09:47:30.417 に答える
0

UITextView と UITextField の両方に、次の形式のオプションの変数があることに気付くでしょう。

public var inputView: UIView?
public var inputAccessoryView: UIView?

それらの使用方法についてさらに調査を行う必要があります。特に、追加のボタンを配置するinputAccessoryViewだと思います。

于 2016-05-11T17:46:40.957 に答える
0
  1. iPhone ネイティブ キーボードに追加の機能を提供する API はありません。
  2. を使用して独自のキーボードを作成できますVSKeypadView
  3. アプリストアにはカスタムキーボードを実装した多くのアプリケーションがあるため、Appleはアプリケーションを受け入れます
于 2012-06-25T09:45:16.003 に答える