iOS 左栏按钮显示正确间隔,但中间按钮收到最后一次点击

问题描述

我放置了 3 个左栏按钮项目。它们在情节提要中的间距很大,因此我更改了代码中第二个和第三个的插图:

secondBut.imageInsets = UIEdgeInsets(top: 0,left: -30,bottom: 0,right: 0)
thirdBut.imageInsets = UIEdgeInsets(top: 0,left: -60,right: 60)

我没有更改第一个按钮的插图。

在视觉上它们看起来均匀分布。但是,当我点击第三个按钮时,中间的按钮会收到点击。如果我想点击第三个,我必须点击它右侧的空白区域。

我尝试了不同的插入值,但无法使它们起作用。我做错了什么?

所有按钮都使用系统映像。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)