我想在图像上使用三角形按钮,但我无法做到这一点......
怎么做?
答案 0 :(得分:6)
此project可以为您提供帮助。您可以自定义UIButton
的形状。
答案 1 :(得分:0)
所有UIViews - 所有这些 - 都是矩形。你不能制作一个三角形的UIView,但你可以制作一个包含并呈现三角形的形状,并仅响应该形状内的触摸。你当然必须明白,在它下面,它是一个矩形,你必须处理用户触摸三角形外部但在矩形内部的情况,可能是通过将这些事件传递到下面的视图。实际上,您可能必须以这种方式处理所有触摸事件组合(内部触摸,外部触摸,外部触摸等)。
也许上面引用的项目将处理所有这些,我看起来并不太深。