gpt4 book ai didi

ios - 尾随约束

转载 作者:行者123 更新时间:2023-11-29 13:56:26 24 4
gpt4 key购买 nike

我目前正在学习自动布局并尝试设置一些表格单元格以跨设备显示相同内容

布局在 iPhone 设备上正确显示,但在 iPad 上它被拉伸(stretch)了。

我相信我已经将它缩小到尾随约束,当我删除它时它在两种设备类型上都能正确显示,但 Xcode 会抛出缺少约束警告。

约束使用小于或等于,这在 iPhone 上工作正常但在 iPad 上显示不正确。如果我使用多于或等于,iPad 可以工作,但这会弄乱 iPhone

这些是约束条件 enter image description here

这是它在两个设备上的显示方式。 enter image description here

但这就是它在 iPad 上的显示方式 enter image description here

最佳答案

您在 iPad 上获得宽文本字段的原因是您将“部分包”文本字段限制在单元格的后缘。

如果不查看您的实际 Storyboard,不确定您为什么会遇到约束冲突。

这就是我设置单元格的方式,没有任何问题(除了在 IB 中布局圆角文本字段时文本垂直对齐的已知错误):

enter image description here

请注意,我给 Full Bag 设置了 32 的宽度,并将 Partial Bag 的宽度限制为等于 Full包。对单元格内容 View 的后缘没有限制。

结果,纵向和横向(当然,在 iPad 上的布局类似):

enter image description here

enter image description here

关于ios - 尾随约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55445991/

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