ビュー(MapView)のビュー(DetailView)でpopOverを開きます。それは正常に動作します。
しかし、私の詳細ビューにはボタン(フィードバック)がありますので、クリックしたボタンで別のビュー(フィードバックフォーム)をプッシュしたいと思います。
試してみましたが、何も起こりません。
ビューをポップオーバー内にプッシュできますか?
私のコードは次のとおりです。
// MapView.m
detailsView *popUp=[[detailsView alloc] initWithNibName:@"detailsView_ipad" bundle:nil];
popView = [[UIPopoverController alloc]initWithContentViewController:popUp];
popView.delegate =self;
[popView setPopoverContentSize:CGSizeMake(600, 500)];
[popView presentPopoverFromRect:control.frame inView:self.view permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES];
}
//Detailview.m
-(IBAction)openFeedbackForm:(id)sender {
fbView = [[deatailsFeedback alloc]
initWithNibName:@"deatailsFeedback_ipad" bundle:nil];
[self.navigationController pushViewController:fbView animated:YES];
}