2017-04-11 7 views
0

私の親コントローラからは、アンカーポイントの上に正しく表示されるポーズオーバービューにsegueを呼び出します。問題は、親ビューのどこかをタップするとポップオーバーが消え、親ビューがフォアグラウンドに来るということです。私は明示的にそれを却下するまで、ポップオーバーを常にフォアグラウンドにロックしたままにしておきたい。ポップオーバーを確実にするUIViewControllerは常にフォアグラウンドにあります

答えて

0
- (BOOL)popoverControllerShouldDismissPopover:(UIPopoverController *)popoverController 
{ 
    return NO; 
} 

は、あなたが、iOSの中で推奨されませんように見えるメソッド呼び出し

+0

を取得するために、デリゲートを設定してください9.0 –

+0

self.myPopovercontroller.passthroughViews = [NSArrayのarrayWithObject:self.view]; 試してみる –

関連する問題