2009-03-26 7 views
2

複数の言語でのユーザー入力をサポートするiPhoneアプリを作成する必要があります。実行時に入力言語を英語、スペイン語、中国語、日本語などの間で変更できる必要があります。ユーザーのデフォルト言語以外の言語のキーボードを表示する方法はありますか?実行時にiPhoneのキーボードロケールを上書きできますか?

答えて

3

いいえ、プログラムでキーボードを変更することはできません。

しかし、システムキーボードを完全に無視して独自のカスタムキーボードを使用することができます。キーボードを一から設計したら、それを完全にコントロールすることができます。

これは大変な作業ですが、私はカスタムキーボードを使用しているアプリをいくつか見てきましたので、Appleのルールでは問題ありません。

0

いいえ、アプリケーションではユーザーの優先言語(したがってキーボードの入力方法)を制御できません。プログラムの制御はありません。

1

いいえ、ユーザーが設定で複数のキーボードをオンにしている場合は、スペースバーの横に小さなボタンがあり、言語を切り替えることができます。

関連する問題