hai私はアプリケーションを作成しています。GPSを使用し、SMSとしてGPSを使用せずに、地図を使用してユーザーの現在地を送信したいと思います。出来ますか?誰か知っているなら助けてください。サンプルのチュートリアルまたはコードを提供します。ありがとうございました
1 に答える
1
次のコードを使用してマップビューのスクリーンショットを撮り、リンクを介してマルチメディアSMSを送信できます
- (UIImage *)captureView:(UIView *)view
{
CGRect screenRect = [[UIScreen mainScreen] bounds];
UIGraphicsBeginImageContext(screenRect.size);
CGContextRef ctx = UIGraphicsGetCurrentContext();
[[UIColor blackColor] set];
CGContextFillRect(ctx, screenRect);
[view.layer renderInContext:ctx];
UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return newImage;
}
于 2011-04-25T04:50:34.097 に答える