1

アプリをほぼ完成させました。すべての計算、.....が機能するようになりました。ビューにいくつかのテキスト フィールドがあり、キーボードを表示しているときに、入力したフィールドがキーボードによって隠されていることがわかりません。

透明なキーボードを表示する方法はありますか?そうすれば、人々は透明度によって見ることができます。

よろしく

4

3 に答える 3

1

Apple ドキュメントの「Text, Web and Editing Programming Guide」の「Keyboard Management」セクションを読む必要があります。

「キーボードの下にあるコンテンツの移動」の段落では、キーボードを適切に管理する方法と、現在のテキスト フィールドが常に表示され、キーボードによって隠されないようにビューをスクロールする方法について説明しています。

キーボードのスクロール
(出典:apple.com

于 2012-10-24T14:39:02.290 に答える
1

透明キーボードを追加する各ビューの .m ファイルに次のコードを追加する必要があります。

- (void)viewDidLoad {
    [super viewDidLoad];

    textField1.keyboardType = UIKeyboardTypeDecimalPad;
    textField1.keyboardAppearance = UIKeyboardAppearanceAlert;
    textField2.keyboardType = UIKeyboardTypeDecimalPad;
    textField2.keyboardAppearance = UIKeyboardAppearanceAlert;

}

textField1 と textField2 は単なる例です。フィールドごとにこれらの 2 行を追加する必要があります。それは保証された方法です。私はこれらのアプリを 2 つ持っており、2 週間前に更新したばかりで、拒否されることはありませんでした。

****必要なキーボード タイプに変更する必要があります。**

半透明のキーパッド

于 2012-10-24T14:34:22.543 に答える
0

透明なキーボードなどありません。キーボードが表示されたときにテキスト フィールドが表示されるように、テキスト フィールドを移動する必要があります。

于 2012-10-24T14:22:48.547 に答える