我正在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