2012-03-08 11 views
0

タイトルのとおりです。問題が最初で、それが正しく動作していることで、私は回転/向きで何かをした、そしてそれはこのように動作するために開始しました:UISplitViewControllerの詳細ビューは、キーボードが表示されたときにsuddentlyプッシュアップされていません。

https://www.youtube.com/watch?v=M4rcB8lzcpU

は今、私は回転のものを復元し、それはまだ誤動作します。質問は:なぜですか?

+0

あなたのコードを入れて、それがどのように動作するかについてのビデオリンクではありません! –

+0

これまでは正常に動作していました。その後、私はshouldAutorotateToInterfaceOrientationメソッドをランドスケープだけに変更し、それは誤動作し始めました。すべての方向付けを可能にするためにそれらを復元し、それは誤動作を続けた。 – Morpheu5

答えて

0

キーボードが表示されたらDetailViewController scrollviewのサイズを変更する必要があります。あなたにはtextFieldが表示されます。 textFieldBeginEditing:メソッドでサイズ変更コードを追加し、textFieldEndEditing:メソッドで古い動作のサイズを変更する必要があります。

+0

ここで私はうんざりしています。マスターディテールテンプレートを使って新しいアプリケーションを作成した場合、ディテールビューをUITableViewControllerにして、キーボードが隠れているようにテキストフィールドを配置します。テキストフィールドをキーボードの上に移動するためにシステムによって管理されます。 – Morpheu5

関連する問題