如何使用“真实图像”制作可点击按钮

时间:2011-01-13 02:37:33

标签: image uibutton bounds clickable

我在几天内没有找到这样的问题所以我想我会在这里发布...

所以说我有一张雪花的图片,我通常会在一个uibutton中拖动并设置为自定义并添加图像但我不想这样,因为它会在图像周围形成一个方形边框而我想要按钮本身就是形象。

因此,图像的边框将是按钮的最外层,仅此而已。

我将如何继续这样做?

1 个答案:

答案 0 :(得分:0)

假设图像具有透明背景,显示雪花不在哪里......

您可以将其添加为UIImageView,将其注册为“内部触摸”操作,然后检查触摸的X / Y坐标与图像的X / Y坐标。如果它们位于透明位上,那么它不是“按下按钮”,但如果有数据,那么这是一个有效的按钮按下。

有几个“颜色选择器”测试代码应用程序在那里做类似的事情。您应该能够使用他们的代码作为起点。