1

モノタッチを使用して、いくつかのUIラベルが添付されたUIImageViewがあります。基本的には、はがきのように、テキストが上にある画像です。この画像とテキストを取り、両方を組み合わせたjpg/pngを作成したいと思います。

どうすればいいのかわかりません。なにか提案を?

4

1 に答える 1

2

Craig Dunnには、プログラムでスクリーンキャプチャを実行する方法の概要を説明した投稿があります。古いですが、それでも機能すると思います。

コアアイデアは

   UIGraphics.BeginImageContext(View.Frame.Size); 
   var ctx = UIGraphics.GetCurrentContext();
   if (ctx != null)
   {
      View.Layer.RenderInContext(ctx);
      UIImage img = UIGraphics.GetImageFromCurrentImageContext();
      UIGraphics.EndImageContext();
   }
于 2012-10-01T18:53:03.093 に答える