我在 Xcode 中有一个 png 作为按钮,但单击 png 的空白部分不会触发该按钮。我该如何克服呢?
Posted
技术标签:
【中文标题】我在 Xcode 中有一个 png 作为按钮,但单击 png 的空白部分不会触发该按钮。我该如何克服呢?【英文标题】:I have a png as a button in Xcode but clicking on the empty part of the png doesn't trigger the button. How can i overcome this? 【发布时间】:2021-07-10 03:13:00 【问题描述】:单击每个按钮的空白部分不会触发任何一个。我尝试在图像前面放置一个清除按钮,但所选动画不再起作用。
【问题讨论】:
尝试在 png 后面添加一个背景按钮,并为 bg 按钮提供相同的操作 @Harish 这样做会阻止实际图像显示“被选中”的深色动画 您是否更改了按钮的图像视图框架?在快速测试中,使用具有透明度的 png...完整的按钮框架响应我的点击。 @DonMag 谢谢,原来我有一个覆盖它们的视图 【参考方案1】:Xcode debug bar
从上面的img可以看到,你可以点击Debug view hierarchy
按钮来检查你的clear button
在哪里,是不是在正确的地方。
【讨论】:
以上是关于我在 Xcode 中有一个 png 作为按钮,但单击 png 的空白部分不会触发该按钮。我该如何克服呢?的主要内容,如果未能解决你的问题,请参考以下文章