0

に問題があり、navigation barポップオーバーを介して表示すると、次のようにナビゲーション バーが非表示になりました。

ここに画像の説明を入力

これは次のとおりです。

ここに画像の説明を入力

私のコード:

self.popoverController = 
[[UIPopoverController alloc] initWithContentViewController:imagePickerController]; 

popoverController.delegate = self;

CGRect popoverRect = [self.view convertRect:[tsuikaButton frame] 
                                   fromView:[tsuikaButton superview]];    
popoverRect.size.width = MIN(popoverRect.size.width, 100);

[self.popoverController 
 presentPopoverFromRect:popoverRect 
 inView:self.view 
 permittedArrowDirections:UIPopoverArrowDirectionAny 
 animated:YES];

[popoverController setPopoverContentSize:CGSizeMake(1024, 500)];

助けてくれてありがとう。

4

1 に答える 1

0

imagePickerController が画面全体を占めるようにしようとしていますか? もしそうなら、ポップオーバーコントローラーを使わずにプッシュすることを考えましたか?

于 2012-07-12T13:27:07.230 に答える