繁体   English   中英

Swift:UIButton不可点击的重叠视图

[英]Swift: UIButton un-clickable overlapping views

现在,当我单击带有交叉图像的按钮来平移segue时,当我按下按钮时,该交叉图像在UIView内 1/4处,在UIView外部3/4处,则当我按下按钮时,在UIView内的部分然后松开segue起作用,但是如果我在UIView之外单击,但它不起作用。

点击这里查看图片

从上图可以看到,如果我在蓝线内单击,则其他视图控制器将打开,如果我在十字按钮的蓝线外单击,segue的展开将不起作用,为什么?

您可以观看视频

 <a href="https://imgflip.com/gif/24bh0k"><img src="https://i.imgflip.com/24bh0k.gif" title="made at imgflip.com"/></a> 

叉号按钮似乎位于卡片视图内部,而不是超级视图。 将按钮放在超级视图内,卡片视图上方,但卡片视图之外。

做这样的事情 在此处输入图片说明

在此处输入图片说明

将按钮放在视图上并正确设置其约束。 可能是您的问题会解决。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM