我正在Xcode上做一個應用程序,我正在使用UI按鈕。我正在使用圖片背景,並以PNG形式呈現鯨魚圖片。我想要這樣,當我按下鯨魚時,它會增加一個計數器。如果按下按鈕的背景/透明部分,我不想增加計數器。如果鯨魚的內側部分被按下,我只想增加計數器。我怎麼做? UIButton總是對整個範圍內的觸動作出響應,我如何消除該限制?如何在Swift 3上製作一個形狀的UI按鈕?
0
A
回答
-1
0
使用一個UIButton一種替代方法是使用甲CAShapeLayer的繪製函數貝塞爾路徑。有它的內容是你的鯨魚 - 我同意@rmaddy,希望它足夠大! - 將視圖識別器附加到視圖,並使用CALayer的hitTest()方法來檢測它是否被輕敲。
相關問題
- 1. 在按鈕上繪製形狀單擊
- 2. 如何在我們期望的形狀上創建一個按鈕,如圓形,柔性3中的星形?
- 3. 如何從任意形狀的圖形制作按鈕(Corona SDK)?
- 4. 如何使用Swift 3爲按鈕製作動畫動畫
- 5. 如何製作具有自定形狀的按鈕?
- 6. 如何製作CSS形狀的按鈕/邊框?
- 7. 你如何製作一個尖銳的按鈕? (箭頭狀)
- 8. 如何在Swift 3中實現定製的UITableViewCell中的按鈕?
- 9. 按下按鈕時在同一畫布上繪製多個形狀
- 10. 如何在Swift中創建一個圓形按鈕?
- 11. 如何製作一個圓形的按鈕覆蓋?
- 12. 你如何製作一個完全方形的按鈕?
- 13. 地圖形狀到另一個按鈕
- 14. 如何在Kendo UI Grid中控制按鈕的啓用狀態
- 15. 如何在Spritekit/Swift 3中的圖像上創建按鈕?
- 16. 如何在Swift 3中隱藏TabBarController上的自定義按鈕?
- 17. 如何製作網格狀按鈕組?
- 18. 我如何顯示一個3d形狀按鈕在javafx
- 19. Actionscript 3;如何製作切換按鈕?
- 20. 如何在swift中爲地圖註釋按鈕製作一個動作
- 21. 在Swift上同一個按鈕上的圖像上方的按鈕上顯示文本3
- 22. 如何讓一個按鈕在Python上按下3
- 23. 在一個div上製作三角形形狀
- 24. 設置在另一個形狀上繪製的形狀爲Invisible
- 25. 在一個按鈕上添加形狀到JPanel點擊
- 26. 在按鈕上更改形狀按動作腳本3.0
- 27. 如何添加一個按鈕到MapKit CallOuts Swift 3
- 28. 如何製作android圓形按鈕
- 29. 如何製作圓形按鈕
- 30. 如何在代碼中更改統一UI按鈕的狀態?
在真正iOS設備上用手指觸摸按鈕的真正必要性是否比用鼠標指針在模擬器中單擊按鈕要精確得多? – rmaddy