自定义非矩形按钮三角形状

时间:2012-03-04 13:48:31

标签: iphone xcode

我想在图像上使用三角形按钮,但我无法做到这一点......

怎么做?

2 个答案:

答案 0 :(得分:6)

project可以为您提供帮助。您可以自定义UIButton的形状。

答案 1 :(得分:0)

所有UIViews - 所有这些 - 都是矩形。你不能制作一个三角形的UIView,但你可以制作一个包含并呈现三角形的形状,并仅响应该形状内的触摸。你当然必须明白,在它下面,它是一个矩形,你必须处理用户触摸三角形外部但在矩形内部的情况,可能是通过将这些事件传递到下面的视图。实际上,您可能必须以这种方式处理所有触摸事件组合(内部触摸,外部触摸,外部触摸等)。

也许上面引用的项目将处理所有这些,我看起来并不太深。