iOS SDK で、オーバーレイ オフスクリーンを使用してマップを生成し、それを使用して UIImage を生成して、マップを使用して電子メール作成画面を生成する方法を見つけたいと考えています。
画面上のマップビューを取得してオーバーレイを生成してから画像をキャプチャしようとしましたが、うまくいきません。オーバーレイが適用される前にマップを取得しているように見えるため、マップはオーバーレイで再描画されませんビューが再描画されるまで。
また、コードだけでマップビューを作成してキャプチャしようとしましたが、得られたのは空のマップだけでした。画像をキャプチャする前にレンダリングするとは思いません。
何か案は?