モーダルビューコントローラを表示しようとすると、それは想定されたとおりに機能しますが、間違った方向に表示され、画面の半分だけが表示されます(上半分のみが表示されます) 。コードは十分に簡単なようだ -モーダルビューが半分オフスクリーンで表示される
-(void)showAboutView {
AboutViewController *aboutViewController = [[AboutViewController alloc] init];
if (aboutViewController != NULL) {
[self presentModalViewController:aboutViewController animated:YES];
}
}
すべてshouldAutorotateToInterfaceOrientationは、私はおそらく、本当に愚かな何かをやって実現するが、私はそれが何であるかを把握することはできません
「landscapeRight」に設定されています...どんな助けもありがとう!
私はそれが答えではありませんが、あなたのビューコントローラを解放していないことを知っています - あなたはそこにメモリリークを持っています;) – deanWombourne
ありがとう - 私はここにメソッド全体を貼り付けていない、便利です... – SomaMan