我想讓一個UIButton能夠被啓用,如果我從按鈕外面的區域拖動我的手指。現在只有按正常按鈕才能正常工作。我嘗試過使用所有事件,但它看起來並不像它會響應任何拖動事件。我到處搜尋,但我找不到答案。謝謝!當我從xcode的外部區域拖動時,如何將UIButton啓用爲觸摸?
2
A
回答
1
您應該需要使用選擇器dragEnter
事件爲UIButton
。
[your addTarget:self action:@selector(buttonDragged:)
forControlEvents:UIControlEventTouchDragEnter];
並實現buttonDragged:方法
-(void)buttonDragged:(UIButton*) sender{
//Your logic here
}
+0
所以我試了代碼,並無法讓它的工作。這是代碼: '[topbutton addTarget:self action:@selector(addScoreTop :) forControlEvents:UIControlEventTouchDragInside];'你有關於如何啓用按鈕的任何建議。它似乎仍然沒有反應。我把代碼放在viewDidLoad方法中。它是否正確? – Carney 2011-04-18 19:36:00
相關問題
- 1. 當我觸摸按鈕外部並拖動按鈕時,如何使UIButton作爲一項功能啓用?
- 2. UIButton的可觸摸區域
- 3. 當用戶將手指拖入按鈕區域時觸發UIButton的方法?
- 4. 當我在按鈕外面觸摸並拖動按鈕時,如何使UIButton獲得一個功能?
- 5. 當我在按鈕外面觸摸並拖動按鈕時,如何使UIButton獲得一個功能?
- 6. 如何檢測外部拖動的視圖觸摸?
- 7. 觸摸並拖動UIButton,但釋放手指時不觸發它
- 8. UIButton子類上的CALayer動畫之後的觸摸區域
- 9. 如何使UIButton的迴應只是去觸摸,拖不動
- 10. 觸發內部拖動的UIButton觸摸動作,然後釋放手指
- 11. 觸摸UIButton觸摸
- 12. 取消觸摸它時的UIButton觸摸
- 13. 當觸摸文本區域外部時,並不總是會關閉鍵盤
- 14. Swift iOS - 檢測觸摸拖動從外部輸入UIView UIView
- 15. 當我觸摸它時,我如何將ToToFront變爲子視圖?
- 16. 當圖像被觸摸時顯示UIButton?
- 17. 我無法觸摸的UIButton
- 18. 如何在Core Plot餅圖中啓用觸摸選擇區域?
- 19. 如何使用觸摸拖動gameObject(unity2d)
- 20. UIButton同時觸摸內部和觸摸重複?
- 21. 從Xcode外部啓動應用程序時Xcode調試斷點
- 22. 當我觸摸TextView時觸摸按鈕
- 23. UISwitch:使觸摸區域大於默認觸摸區域
- 24. 如何將imageButton可觸摸區域更改爲cyrcle?
- 25. 限制在iPhone中的UIButton的可觸摸區域?
- 26. 在UIView外部拖動時觸發touchesEnded
- 27. 當我使用swift代碼在UISearchBar外部觸摸時,如何解除鍵盤
- 28. 如何在觸摸UIButton時通過UIView檢測觸摸?
- 29. 讓精靈可以拖動當觸摸
- 30. 的UIButton沒有得到觸摸即使在全區域
你要啓用該按鈕時,用戶拖動到來自外部的按鈕,這意味着該按鈕被禁用earlier..A禁用按鈕犯規得到任何觸摸事件.. – Krishnabhadra 2011-04-18 05:38:03