ios - XCODE:标签约束表现得很奇怪
问题描述
我有一个带有以下约束的标签:
它在 iPhone 11 上运行良好,但在 iPhone 8 上却表现得很奇怪。当它是 iPhone 8 或这种尺寸的手机时,我将顶部约束常数从 29 调整到 10,并对旁边的红色星号标签做了同样的事情(那个是 25 到 6),但是当我运行它时在 iPhone 8 等较小的手机上,它看起来像这样:
我已经尝试了很多方法来解决这个问题,但无济于事。这是星号的约束,以及下面的视图(包含文本字段的视图。您所看到的只是文本字段外的黑色部分。)
星号:
看法:
以防万一,顶部的导航栏:
您看到的导航栏对名称标签和所需名称标签的约束是分别从这些标签中的每一个设置的。它只出现在导航栏约束中,因为它适用于它。就像我说的,当手机更小时,我会调整这些限制,但它们似乎并没有占据上风。我将名称标签的约束常量调整为 10,将名称所需标签的常量调整为 6(每个 -19)。非常感谢任何关于为什么视图看起来仍然很奇怪的帮助。
解决方案
推荐阅读
- java - 使具有相同名称的新 ArrayList 表现不同
- python - 芹菜定期任务不在 Django 中运行
- mysql - 如何连接来自不同数据库的Rails中的两个表
- c++ - 使用 Microsoft Embedded Visual C++ 进行远程调试
- qt - 为什么加载时会触发动画
- java - Google Sheet API 更新令牌?
- python - 为什么 os.symlink 使用相对于目标的路径?
- ruby-on-rails - 弹性搜索结果没有搜索单词之间的空间
- canvas - 从桌面到移动的画布图像不同大小(以像素为单位)
- c# - 需要有关所需 JSON 输出的帮助