在 Interface Builder 中适当地设置工具栏按钮宽度

问题描述

我创建了一个空白项目,并在主窗口中添加一个工具栏。为此,我从对象库中添加了两个“带纹理的圆形按钮 [s]”。我保留了一个原样,另一个我通过设置图像进行了自定义

在运行时,它们看起来是正确的,自动推断出正确的宽度:

enter image description here

但是,这与界面构建器预览不符:

enter image description here

按钮的宽度是在原来标题为“Textured Rounded”时设置的,但是去掉标题加图标后没有重新调整宽度。

我的 IB 预览和运行时 UI 不匹配,这让我很烦恼。当然,我可以手动调整按钮宽度,但是:

  1. 暗示我做错了
  2. 将来会坏掉,就像我错误配置的工具栏按钮在 Big Sur 中开始看起来不稳定一样。

在界面构建器中向工具栏添加按钮的正确方法是什么?

解决方法

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

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

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