gpt4 book ai didi

ios - Xcode 9 - "Fixed Width Constraints May Cause Clipping"和其他本地化警告

转载 作者:IT王子 更新时间:2023-10-29 07:27:50 29 4
gpt4 key购买 nike

我下载了新的 Xcode,在 Interface Builder 中我遇到了很多问题,警告说的是这样的:

Fixed Width Constraints May Cause Clipping

看起来像这样:

enter image description here

我确实有多种语言的本地化,我理解标签大小可能会在另一种语言中发生变化的警告,但我的应用程序没有这个问题。昨天在Xcode 8上跑测试了一下,没问题。我不想花很多时间添加毫无意义的新约束。

有什么建议的解决方案吗?

最佳答案

即使我的应用程序中没有多种语言,我也会收到相同的警告,这让我找出了真正发生的事情。 . .

这里发生了一些不同的事情。通过将对象间距的宽度从固定宽度更改为大于或等于,我能够在我自己的应用中消除固定宽度警告> 或小于或等于

这可以通过在界面生成器中选择对象,转到尺寸检查器并在那里进行更改来完成:

enter image description here


或者,从文档大纲中选择约束,转到大小检查器,然后在那里进行更改:

enter image description here



就屏幕截图顶部的警告而言:

Fixed leading and trailing constraints with a center constraint may cause clipping

这是我自己的应用程序的屏幕截图,其中我收到了完全相同的警告:

enter image description here

我将带有 @ 符号的标签 设置为按钮的前导和尾随,但也将中心与评级标签对齐。一旦我删除中心对齐约束,警告就消失了,但我留下了一组布局不当的对象。

就在那时,我放弃了自己拥抱 Stack View。尽管使用起来很烦人,但当您正确设置所有约束和设置时,它的布局很漂亮并且没有任何警告。


编辑

正如 Repose 在评论中所写,有时只需添加 >= 0 即可,因为您要确保两个元素不重叠。

关于ios - Xcode 9 - "Fixed Width Constraints May Cause Clipping"和其他本地化警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45122691/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com