私は現在、登録ビューを備えた iPhone 4 アプリに取り組んでいます。ユーザーは UITextField に焦点を合わせることができ、キーボードがテキストフィールドを覆い隠すのを防ぐためにビューを上に移動するコードがあります。しかし、アプリがバックグラウンド化され、再びフォアグラウンドに戻された場合、キーボードはまだアップしており、テキストフィールドはまだフォーカスされていますが、ビューは元の状態に戻ります。これにより、テキストフィールドが覆われます。
どうしたの?アプリがフォアグラウンドに戻ったときに、ビューをそのままにするか、キーボードを非表示にするにはどうすればよいですか?
アップデート:
- 新しい iOS5 での変更はありますか?