- 締切済み
iPhone アプリ:黒いキーボード。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- jjk65536
- ベストアンサー率59% (66/111)
回答No.2
まだお困りですかね? UIKeyboardAppearanceAlertは黒の半透明ですから、背景が白いとグレーになります。 キーボードが表示される位置の後ろ側を黒いモノにしてやれば黒く見えますよ。 たとえば、self.view.backgroundColor = [UIColor blackColor]; でキーボード表示させると 黒く見えるはずです。
- harawo
- ベストアンサー率58% (3742/6450)
回答No.1
プロパティkeyboardAppearanceをUIKeyboardAppearanceAlertにする。 でいけると思いますが、いかがですか?
補足
ご回答,ありがとうございます。 私も最初はUIKeyboardAppearanceAlertを指定する方法だろうと思っていたのですが,やってみるとUIKeyboardAppearanceAlertで表示されるキーボードは最初の画像とは異なり,黒と言うよりはダークグレイでした。『UIKit詳解リファレンス』等の書籍には「黒」と書いてありますが。見比べるとよく分かります。 最初の画像の真っ黒なキーボードは,あるiPhoneアプリのものです。ですので,keyboardAppearanceプロパティを使うほかにキーボードの色を変える方法があるのかな,と思った次第です。自由に色を変えられるなら,赤や青のキーボードも面白いかな,と。 もう少し自分でもドキュメントを見てみます。どうもありがとうございました。