すべてが隠れてからUISplitViewControllerのマスタービューを防止するために、iPadでのiOS 3.xの中でうまくいきました。私は、デバイスが回転するたびに呼び出されたメソッドSizeControls()を作成しました(WillAnimateRotationイベント)。これはもはや作品iPad上のiOS 4で今防止UISplitViewControllerマスタービュー(アプリのiOS 4.xが)
。 SizeControlsが呼び出されている間に、まだマスタービューが非表示になっています。 iOS 3とiOS 4の両方で、マスターと詳細ビューの両方を設定UIのように表示できるようにするには、何が必要ですか?
ありがとうございます。
マイSizeControls()コードである: \t \tプライベートボイドSizeControls() \t \t { \t \t \tのUIViewControllerマスタ= ViewControllers [0]。 \t \t \t UIViewController detail = ViewControllers [1]; \t \t \t master.View.Frame =新しいRectangleF(0、0、320、this.View.Bounds.Height)。 \t \t \t detail.View.Frame =新しいRectangleF(321、0、this.View.Bounds.Width - 321、this.View.Bounds.Height)。 \t \t} – Neal
私はこれがとても迷惑であることに同意します。余分な画面スペースは必要ありません。これを本当に簡単に行う方法はありませんでした。自分自身がsplitviewcontrollerをコンテナビューコントローラのPAIN PAIN PAINにしようとしました。私は、マスタービューを実際に隠しているものを見つけ出すことに最も関心を持っています。 –