route-me
バンドルされているか、アプリのインストール後にダウンロードされるオフライン マップを表示しようとしています。route-me
今のところ、作業を完了するためにバインディング サンプル プロジェクトを使用しています。元のレポのプロジェクトのmbtiles
ファイルも使用します。ファイルをプロジェクトのルート ディレクトリにコピーし、そのビルド アクションを に設定します(これが適切だと思いました)。その後、コードを次のように変更しました。route-me
SampleMap
BundleResource
public override void ViewDidLoad ()
{
base.ViewDidLoad ();
RMDBMapSource dbSource = new RMDBMapSource ("Philadelphia.mbtiles");
MapView = new RMMapView(View.Frame, dbSource.Handle);
MapView.AutoresizingMask = UIViewAutoresizing.FlexibleDimensions;
if (UIScreen.MainScreen.Scale > 1.0)
MapView.AdjustTilesForRetinaDisplay = true;
Add (MapView);
}
しかし、運がありません。アプリはシミュレーターで実行されますが、灰色の背景しか表示されません。だから私は誰かが私を助けて、私が間違っていることを教えてくれる必要があります. 来週がプロジェクトの締め切りなので、今週中に仕上げる必要があります。そのため、どんな助けもいただければ幸いです。