**環境:**  
Xcode 14.0  
Swift 5.7

円の画像がある部分だけをタップして反応できるようにしたいのですが、いい実装方法が思いつきません。なぜそのような実装にしたいからというと、円を配置するときに並べるときに透明な部分がかぶってしまって予期せぬ不具合が発生してしまうからです。

下記のURLを参考にしたんですが、ダメでした。よろしくお願いいたします。  
<https://stackoverflow.com/questions/57667515/swift-how-to-make-uibutton-tap-
interaction-only-on-the-image-attached-and-igno>

ダメな理由  
alpha値が透明な部分をタップしても255になってしまう

[![透明な部分を押したくない画像](https://i.stack.imgur.com/TiACH.png)](https://i.stack.imgur.com/TiACH.png)
CC BY-SA 4.0
2022-10-02T15:02:14.590
91403
2022-10-03T02:03:15.547
2022-10-03T02:03:15.547
3060
42008
question
swift xcode
UIButtonで画像を挿入したときに、透明な部分はタップされないようにしたい