0

iOS 5 では、iPad は 3 つの異なるキーパッド (ノーマル、スプリット、ムーブアップ) をサポートしています。以前は、キーパッドが表示されると、KeyboardDidShowNotification を通じてコン​​トローラーに通知されました。ここで、キーパッドによって非表示になっている UI 要素がある場合、オフセットを設定し、(スクロール ビューを使用して) 要素を上に押し上げます。iOS 5 では、キーパッドの種類に基づいて処理する必要があります。キーパッドの種類を知るにはどうすればよいですか。新しいキーパッド タイプに対して何ができるでしょうか。

ありがとう、デュライ。

4

2 に答える 2

0

キーボードが「通常モード」で表示されている場合にのみ送信されるため、反応するUIKeyboardWillShowNotificationか、UIKeyboardWillHideNotification問題ないはずです..ユーザーがキーボードを引き上げたり分割したりすると、UIKeyboardWillHideNotification(奇妙な動作ですが、アップルがそれを行う唯一の選択肢ですiOS 4 アプリとの下位互換性あり)

于 2011-10-21T07:34:33.193 に答える