gpt4 book ai didi

ios - 如何在每个另一个 UILabel 位置下设置几个 UILabel 位置?

转载 作者:行者123 更新时间:2023-11-28 20:59:56 24 4
gpt4 key购买 nike

我在 UIView 中有 3 个标签,我想将标签位置设置为与以下位置相同:-

Label 1
Label 2
Label 3

现在我用了

label1.frame = CGRectMake(0,0,Width,Height); //for 1st label
label2.frame = CGRectMake(0,label1.frame.size.height,Width,Height);
//for 2nd label which is correct.

label3.frame = CGRectMake(0,label2.frame.size.height,Width,Height);
//But when i set like this, position will not show correctly. Any idea??

最佳答案

你还应该考虑Y位置

label2.frame = CGRectMake(0,label1.frame.origin.y + label1.frame.size.height,Width,Height); 

label3.frame = CGRectMake(0,label2.frame.origin.y + label2.frame.size.height,Width,Height);

建议:使用Stackview

关于ios - 如何在每个另一个 UILabel 位置下设置几个 UILabel 位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49828640/

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