Ios 如何在屏幕外生成贴图,然后渲染到图像

Ios 如何在屏幕外生成贴图,然后渲染到图像,ios,mapkit,Ios,Mapkit,我想在iOS SDK中找到一种方法,生成一个带有覆盖屏幕的地图,然后用它生成一个UIImage,以便用地图生成一个电子邮件撰写屏幕 我尝试过在屏幕上拍摄地图视图,生成覆盖图,然后捕获图像,但这不起作用,它似乎在应用覆盖图之前抓取了地图,所以我不使用覆盖图重新绘制地图,直到告诉视图重新绘制 我还试着在代码中创建一个地图视图并捕获它,但我得到的只是一个空白的地图,同样,我不认为在我捕获它的图像之前它会渲染 有什么想法吗?还是真的吗?你能在这里发布你的代码吗?我找不到修复方法,所以我决定通过调用谷歌地

我想在iOS SDK中找到一种方法,生成一个带有覆盖屏幕的地图,然后用它生成一个UIImage,以便用地图生成一个电子邮件撰写屏幕

我尝试过在屏幕上拍摄地图视图,生成覆盖图,然后捕获图像,但这不起作用,它似乎在应用覆盖图之前抓取了地图,所以我不使用覆盖图重新绘制地图,直到告诉视图重新绘制

我还试着在代码中创建一个地图视图并捕获它,但我得到的只是一个空白的地图,同样,我不认为在我捕获它的图像之前它会渲染


有什么想法吗?

还是真的吗?你能在这里发布你的代码吗?我找不到修复方法,所以我决定通过调用谷歌地图来生成地图图像。我现在正好遇到了这个问题。任何人