2012-12-28 65 views
4

我基本上想要做的事情我們有一個UIImage全局對象,然後我想要有多個UIButton與背景圖像,如果選擇保存到全局UIImage保存UIImage從UIbutton到對象UIImage複製到其他UIButton

然後我想從選定的按鈕中取出保存的圖像,並使用它來設置其他UIButton的背景圖像。

我該怎麼做?

+1

如何你試過?請張貼一些示例代碼。 –

回答

3

如果要設置背景圖片UIButton那麼您可以在使用

得到

setImage

[yourBtn setBackgroundImage:image forState:UIControlStateNormal]; 

的getImage

UIImage *image=[yourBtn backgroundImageForState:UIControlStateNormal]; 

或者

如果要設置圖像(使用setImage)您UIButton然後

UIImage *image=yourBtn.imageView.image; 
+0

對不起,晚回覆我想出了。多謝你們!!! –

+0

歡迎您......如果您的問題已解決,您可以接受答案..或者如果您有任何疑問,請隨時問.. :) – Rajneesh071

1

將AppDelegate類用於應用程序全局UIImage。

然後,當你要設置這個的UIImage作爲UIButtons背景,使用方法:

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

API Reference