1

ヘッダーとしてマップを使用してテーブルビューを実装し、画像を使用したパスと同じ効果を得たいと思います。しかし、拡大/縮小、ピンのクリックなど、マップを操作する機能を維持したいのですが...可能でしょうか?

github でこのプロジェクトを使用してマップ ビューを追加できましたが、ユーザー インタラクションが失われています

解決策は、最初の行に目に見えないマップビューを追加し、タッチイベントをテーブルビューの背後にある目に見えるマップビューに渡すことだと思いますか?

4

1 に答える 1

0

UITableView でマップ ビューをtableHeaderViewとして設定するのが最善の方法です。

MKMapView *mapView = [[MKMapView alloc] initWithFrame:CGRectMake(0, 0, self.tableView.frame.size.width, 200)];
[self.tableView setTableHeaderView:mapView];
于 2012-12-21T18:53:24.623 に答える