如何使用不同形状的UIButton

时间:2012-04-12 10:58:19

标签: ios uibutton

我在UIButton背景图片下面有图像。 但默认情况下UI按钮形状是圆形矩形。因此内部触摸事件仅适用于圆形矩形区域。 那么我怎样才能支持下面的形状(整个区域)内部事件的触摸。

enter image description here

2 个答案:

答案 0 :(得分:1)

您可以使用UIButtonTypeCustom并提供正确的框架。

答案 1 :(得分:1)

Hope this link helps.

要创建不规则形状的按钮,您需要创建自定义按钮并执行hitTest以检查是否按下了按钮或按下了空白区域。