我有一个箭头按钮,我想保持小,但我希望它周围的触摸区域更大。
我使用帖子Here中的答案,但它使我的按钮更大。
问题是按钮的图片大于它所显示的尺寸。但我认为必须有一种方法可以在不编辑或添加透明按钮的情况下进行。
答案 0 :(得分:2)
使用带有“中心”模式的图像的自定义按钮(这意味着它不会随按钮大小调整大小并始终位于中心)。然后,您可以使按钮尽可能大,按钮图像始终保持在中间,大小相同。
答案 1 :(得分:1)
您应该可以通过扩展按钮类并覆盖hitTest方法来实现。在您的此方法版本中,您可以扩展选中的区域以包含缓冲区域,如果触摸在其中发生,则返回按钮。
答案 2 :(得分:0)
此按钮后面的透明按钮也可以正常工作,只需指向该方法...我想你可以采取多种方式。人们应该更喜欢最简单且开销最小的选项。