アプリをほぼ完成させました。すべての計算、.....が機能するようになりました。ビューにいくつかのテキスト フィールドがあり、キーボードを表示しているときに、入力したフィールドがキーボードによって隠されていることがわかりません。
透明なキーボードを表示する方法はありますか?そうすれば、人々は透明度によって見ることができます。
よろしく
アプリをほぼ完成させました。すべての計算、.....が機能するようになりました。ビューにいくつかのテキスト フィールドがあり、キーボードを表示しているときに、入力したフィールドがキーボードによって隠されていることがわかりません。
透明なキーボードを表示する方法はありますか?そうすれば、人々は透明度によって見ることができます。
よろしく
Apple ドキュメントの「Text, Web and Editing Programming Guide」の「Keyboard Management」セクションを読む必要があります。
「キーボードの下にあるコンテンツの移動」の段落では、キーボードを適切に管理する方法と、現在のテキスト フィールドが常に表示され、キーボードによって隠されないようにビューをスクロールする方法について説明しています。
(出典:apple.com)
透明キーボードを追加する各ビューの .m ファイルに次のコードを追加する必要があります。
- (void)viewDidLoad {
[super viewDidLoad];
textField1.keyboardType = UIKeyboardTypeDecimalPad;
textField1.keyboardAppearance = UIKeyboardAppearanceAlert;
textField2.keyboardType = UIKeyboardTypeDecimalPad;
textField2.keyboardAppearance = UIKeyboardAppearanceAlert;
}
textField1 と textField2 は単なる例です。フィールドごとにこれらの 2 行を追加する必要があります。それは保証された方法です。私はこれらのアプリを 2 つ持っており、2 週間前に更新したばかりで、拒否されることはありませんでした。
****必要なキーボード タイプに変更する必要があります。**
透明なキーボードなどありません。キーボードが表示されたときにテキスト フィールドが表示されるように、テキスト フィールドを移動する必要があります。