私の新しいiOSアプリのさまざまな場所でMKMapView
、スクロールとユーザーの操作が無効になっている小さな画面が表示されます。各マップには、常に 1 つのカスタム アノテーションがあります。
スクリーンショットに示すように、すべてがうまく見えます。ただし、私が満足していない小さな動作があります。を含むビューまたはセルMKMapView
が読み込まれると、マップはすぐに表示されますが、注釈が追加されるまで少し時間がかかります。これは、アノテーションの仕組み ( など) によるものだと思いますUITableView
。
私のマップには常に単一の注釈が含まれているため、マップが実際に画面に表示される前に、マップに事前に読み込まれるようにする方法はありますか? MKMapView
スクロール中にリロードされるテーブルビューセルに含まれている間、本当に面倒な小さな遅延は望ましくありません。他のアイデアは大歓迎です。
ありがとう