モノタッチを使用して、いくつかのUIラベルが添付されたUIImageViewがあります。基本的には、はがきのように、テキストが上にある画像です。この画像とテキストを取り、両方を組み合わせたjpg/pngを作成したいと思います。
どうすればいいのかわかりません。なにか提案を?
モノタッチを使用して、いくつかのUIラベルが添付されたUIImageViewがあります。基本的には、はがきのように、テキストが上にある画像です。この画像とテキストを取り、両方を組み合わせたjpg/pngを作成したいと思います。
どうすればいいのかわかりません。なにか提案を?
Craig Dunnには、プログラムでスクリーンキャプチャを実行する方法の概要を説明した投稿があります。古いですが、それでも機能すると思います。
コアアイデアは
UIGraphics.BeginImageContext(View.Frame.Size);
var ctx = UIGraphics.GetCurrentContext();
if (ctx != null)
{
View.Layer.RenderInContext(ctx);
UIImage img = UIGraphics.GetImageFromCurrentImageContext();
UIGraphics.EndImageContext();
}