2012-04-22 16 views
0

UIImageViewには、電子メールで画像として送信できるUIImageViewがありますが、UIImageViewのUIButtonはUIImageViewの画像に貼り付けられません。 UIImageViewからイメージを取り出します。UIImageViewのUIImageにスティックUIButton

提案がありますか?

ありがとうございます。

+0

を表示するには? –

+0

私はUIImageViewを持っています。私はUIImageViewのサブビューとしてUIButtonを追加しています。 UIImageView.imageを使用しようとすると、UIImageViewのサブビューとして追加したボタンが表示されません。 – WYS

+0

ああありがとうRIP、私はすべての私の質問のためにそれを行います:) – WYS

答えて

1

UIButtonとUIImageViewを追加し、次のコードを使用して必要なスクリーンショットイメージを取得できます。 QuartzCore.frameworkをプロジェクトに追加し、#importを追加する必要があります。

他のUI要素で画像を取得するには

UIGraphicsBeginImageContext(CGSizeMake(320, 480)); // Here provide width and height of UIImageView 
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];//Here use required view 
UIImage *outputImage = UIGraphicsGetImageFromCurrentImageContext();//outputImage is your required image 
UIGraphicsEndImageContext(); 

あなたが "stickied" とはどういう意味ですか画像

UIImageView * screenShotView = [[UIImageView alloc] initWithImage:outputImage]; 
[screenShotView setFrame:CGRectMake(0, 0, 320, 480)]; 
[self.view addSubview:screenShotView]; 
+0

ありがとう! :) – WYS

関連する問題