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