英語以外の言語でアプリケーションを作成する必要があります。私はインターネットで調べたところ、このために自分のiPhoneキーパッドを作成する必要があることがわかりました。
この投稿はとても役に立ちました。カスタムキーボードを作成しようとしましたが、成功しませんでした。カスタムキーボードのボタンを押すと、アプリケーションがクラッシュしました。ボタンはそのTouchUpInside
イベントを見つけることができず、クラッシュします。
私は何かが足りないことを知っています、そして私はこれに非常に近いです。これが私がXIBで作ったサンプルアプリケーションです。誰かがこのサンプルアプリをプルしてインストールし、私がしている間違いを教えてください。私はコードを更新し、他の人のためにもう一度プッシュします。
返信ありがとうございます。その3つのバージョンは、3つの異なる言語でリリースされます。バージョンが異なるため、言語の切り替えはありません。アラビア語バージョンはアレビックキーボードのみを表示し、フランス語バージョンはフランス語キーボードのみを表示し、ペルシア語バージョンはペルシア語キーボードのみを表示します。上記のアプリケーションでは、キーボードのように動作するUIViewを作成しました。[textview becomeFirstResponder];
その後、アラビア語のキーパッド画像をサブビューとしてUIImageViewとして配置し、それに多くのボタンを配置し、これらのボタンのタグをASCII値に割り当てます。トラックしてからpnキーボードクリック