2012-09-24 46 views
2

目前我在iPhone應用程序工作,使用兩個按鈕,然後我設置圖像都button1和button2,然後我試圖將圖像從button1拖到button2,是否有可能這樣做?請幫我如何將圖像從一個按鈕拖動到iPhone中的另一個按鈕?

由於提前

button1 = [UIButton buttonWithType:UIButtonTypeCustom]; 
[button1 setImage:[UIImage imageNamed:@"hearta.png"] forState:UIControlStateNormal]; 
button1.frame=CGRectMake(10, 60, 50, 50); 
[button1 addTarget:self action:@selector(Button1Method) forControlEvents:UIControlEventTouchUpInside]; 
[self.view addSubview:button1]; 

button2 = [UIButton buttonWithType:UIButtonTypeCustom]; 
[button2 setImage:[UIImage imageNamed:@"club4.png"] forState:UIControlStateNormal]; 
button2.frame=CGRectMake(61, 60, 50, 50); 
[button2 addTarget:self action:@selector(Button2Method) forControlEvents:UIControlEventTouchUpInside]; 
[self.view addSubview:button2] 

回答

0

有這樣做的不止一個途徑...

  1. 您可以在單擊事件或按鈕1的動作創建一個UIImageView並使用動畫拖動該圖像直到按鈕2使您的imageview.image等於按鈕2的圖像,並排放置原始圖像視圖爲零,以便您可以將其顯示爲消失到按鈕2中。

  2. 另外,代替按鈕,您可以直接使用UIImageViews,並使製作和動畫效果也在那裏。

+0

感謝您的回覆 – SampathKumar

+0

我認爲尼爾給了他們足夠的例子:)檢查出來...... – IronManGill

相關問題