1

我有下面的 UIButton 背景图像的图像。但是 UIbutton 的形状默认是圆形的。所以 touch up inside event 将只在圆形矩形区域起作用。那么我如何支持以下形状(整个区域)的事件内部修饰。

在此处输入图像描述

4

2 回答 2

1

您可以使用 UIButtonTypeCustom 并给出正确的框架。

于 2012-04-12T11:00:55.357 回答
1

希望这个链接有帮助。

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

于 2012-04-12T11:02:32.880 回答