4

基本的に私がやりたいのはUIImageグローバルオブジェクトです。次にUIButton、選択した場合にグローバルに保存される背景画像を含む複数のを作成しUIImageます。

次に、選択したボタンから保存した画像を取得し、それを使用して他UIButtonの背景画像を設定します。

これどうやってするの?

4

2 に答える 2

3

背景画像をに設定している場合はUIButton、次を使用して取得できます

セットイメージ

[yourBtn setBackgroundImage:image forState:UIControlStateNormal];

getImage

UIImage *image=[yourBtn backgroundImageForState:UIControlStateNormal];  

または

画像を(を使用してsetImage)設定しているUIButton場合

UIImage *image=yourBtn.imageView.image;
于 2012-12-28T16:01:04.130 に答える
1

app-global UIImage に AppDelegate クラスを使用します。

次に、この UIImage を UIButton の背景として設定する場合は、次のメソッドを使用します。

- (void)setBackgroundImage:(UIImage *)image forState:(UIControlState)state

API リファレンス

于 2012-12-28T15:49:54.167 に答える