0

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

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

所以图像的边框将是按钮的最外面的部分,仅此而已。

我将如何继续这样做?

4

1 回答 1

0

假设图像有一个透明的背景,可以显示雪花不在的地方......

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

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

于 2011-01-21T13:26:08.087 回答