このViewControllerを詳細ビューに配置する方法はありますか?ナビゲーション部分がグレー表示されているのを見ることができるように、それを右揃えにします。iPadモーダルUIViewControllersポジション
[self.window addSubview:self.splitViewController.view];
MyModalViewController *modalvc= [MyModalViewController new]; //brevity
modalvc.modalInPopover = YES;
modalvc.modalPresentationStyle = UIModalPresentationStylePageSheet;
modalvc.view.autoresizeMask = UIViewAutoresizeFlexibleRightMargin;
[self.splitViewController presentModalView:modalvc animated:NO];
[self.window makeKeyAndVisible];
イムは、ビューを設定する場合、私はまたMyModalViewControllerでチェックはマスクと私はないです、またそれは、ペン先からの魔法の値を取得しています。
(modalvc.view.frameを使用して)現在より前のフレームを調整することは何もしません。
現在のフレームを調整すると狂った結果が出るように見えますが、私は実際にはそれを横幅の半分にする必要があります...ポートレートは正常な動作です。絵は、人々を混乱
編集はので、私は、私は、画面のサイズにモーダルビューをたくない、それを取った、私はUIModalPresentationStylePageSheetそれを維持したいが、それがカバーするように、その起源は右に移動していますランドスケープのディテールビュー部分
私が本当に必要とするものを伝えればわかりません。私はそれをSIZEのままにしておく必要がありますが、それを右揃えにする必要がありますが(UIViewAutoresizeFlexibleRightMargin)、動作していないようです。 –