OGeek|极客世界-中国程序员成长平台

标题: ios - 在 iOS 中使用自动布局,如何将标签放置在其包含 View 高度的 1/3 处? [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-13 10:15
标题: ios - 在 iOS 中使用自动布局,如何将标签放置在其包含 View 高度的 1/3 处?

另一种说法是如何定位 UILabel,使其上方的空间等于其下方空间的一半。我更喜欢在 Storyboard或 xib 文件中执行此操作。



Best Answer-推荐答案


将标签底部的约束连接到 super View 的底部。编辑该约束并将其设置为第一项是标签,第二项是 super View 。将常数设为0,将乘数设为1/3

您可以将该 1/3 调整为您需要的任何内容,以获得您想要的结果。我发现按照我想要的方式放置 View 通常很有用,查看它的 y 值是什么,然后使用该值除以父 View 的高度作为乘数。因此,假设您希望它在 y=20 高度为 60 时,您可以将 20/60 作为乘数。 (是的,在这种情况下与 1/3 相同,但我经常遇到 83/221 等情况。

关于ios - 在 iOS 中使用自动布局,如何将标签放置在其包含 View 高度的 1/3 处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28202803/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://sqlite.in/) Powered by Discuz! X3.4