灵活宽度按钮不占用所有可用空间
Posted
技术标签:
【中文标题】灵活宽度按钮不占用所有可用空间【英文标题】:Flexible width button not taking all available space 【发布时间】:2015-07-21 20:20:13 【问题描述】:我正在尝试修改 TrackMix 应用程序的布局,如 Creating Your First Mac App 所示。
我希望“静音”按钮占用 160 像素或更少。等效的 CSS 规则是 width: 100%; max-width: 160px; margin: 0 auto;
。我不确定如何在 Interface Builder 或代码中实现这一点。这是我目前所拥有的
虽然 71 像素确实小于 160 像素。有没有办法让按钮占用所有可用空间?
【问题讨论】:
【参考方案1】:这对我有用:
我还向父容器添加了中心约束 + 前缘和尾缘约束。我已将前导/尾随约束优先级设置为 250,因为它们需要是可破坏的。
【讨论】:
谢谢。在设置按钮的内容优先级为 249(Xcode 给出了一个很好的警告)之后,它就像一个魅力。我担心我可能永远也得不到答案——似乎 OSX 开发人员在 Stack Overflow 上要么很少,要么很安静。 不客气。如果可行,请投票以保持忙碌的 OSX 开发人员的积极性;)以上是关于灵活宽度按钮不占用所有可用空间的主要内容,如果未能解决你的问题,请参考以下文章