我在几天内没有找到这样的问题所以我想我会在这里发布...
所以说我有一张雪花的图片,我通常会在一个uibutton中拖动并设置为自定义并添加图像但我不想这样,因为它会在图像周围形成一个方形边框而我想要按钮本身就是形象。
因此,图像的边框将是按钮的最外层,仅此而已。
我将如何继续这样做?
答案 0 :(得分:0)
假设图像具有透明背景,显示雪花不在哪里......
您可以将其添加为UIImageView,将其注册为“内部触摸”操作,然后检查触摸的X / Y坐标与图像的X / Y坐标。如果它们位于透明位上,那么它不是“按下按钮”,但如果有数据,那么这是一个有效的按钮按下。
有几个“颜色选择器”测试代码应用程序在那里做类似的事情。您应该能够使用他们的代码作为起点。