如何扩展按键触控区域?

AYB*_*BTU 5 iphone layout uibutton

我有一个箭头按钮,我想保持小,但我希望它周围的触摸区域更大.

我使用后的答案在这里,但它使我的按钮更大.

问题是按钮的图片大于它所呈现的大小.但我认为必须有一种方法可以在不编辑或添加透明按钮的情况下完成.

Lia*_*iam 1

您应该能够通过扩展按钮类并重写hitTest方法来完成此操作。在此方法的版本中,您可以扩展检查的区域以包括缓冲区,并在触摸发生在其中时返回按钮。