Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
好几天没找到这样的问题,所以我想我会在这里发布......
所以说我有一张雪花的图片,我通常会拖入一个 uibutton 并设置为自定义并添加图像,但我不希望这样,因为它会在图像周围形成方形边框,我希望按钮本身是图片。
所以图像的边框将是按钮的最外面的部分,仅此而已。
我将如何继续这样做?
假设图像有一个透明的背景,可以显示雪花不在的地方......
您可以将其添加为 UIImageView,将其注册为“内部修饰”操作,然后检查触摸的 X/Y 坐标与图像的 X/Y 坐标。如果它们在透明位上,则不是“按钮按下”,但如果有数据,则它是有效的按钮按下。
有几个“颜色选择器”测试代码应用程序可以做类似的事情。您应该能够使用他们的代码作为起点。