1

iOS 6 SDK を使用して iOS アプリケーションをコンパイルしました。このアプリケーションを iOS7 で実行すると、iOS7 のデフォルトの UIAlertView と UIActionSheet が白色で表示されます。ただし、表示されるキーボードは従来のグレー色、つまり iOS6 のものです。

UIAlertView と UIActionSheet は iOS の一部であり、キーボードが開発 sdk の一部である間、コードはそれらを表示するようにトリガーするだけのようです。sdk7 でコンパイルすると、白いキーボードが表示され、sdk6 でコンパイルすると、iOS7 を実行しているデバイスで灰色のキーボードが表示されます。その場合か私がどこか間違っていることを教えてください

とにかく、iOS6 SDK を使用してコードをコンパイルし、iOS7 で白いキーボードを表示することはありますか。

4

2 に答える 2

2

No there is not way to get the new iOS 7 keyboard with the iOS 6 SDk.

For compatibility reasons the old keyboard is shown, in iOS 7 the keyboards is translucent and show the underlying view thru it. To make sure old apps don't break iOS 7 will show the old keyboard when the app is not compiled with the iOS 7 SDK.

于 2013-09-24T09:55:18.057 に答える