我有一个带有2个文本字段的自定义单元格,并且在第I部分中查看标题,然后在x位置5和180处显示两个标签。在180处,每次更改设备时视图的位置都会发生变化。我希望第二个标签框架位于第二个文本字段的上方。怎么做?
答案 0 :(得分:1)
您可以将第二个文本字段框架设置为:
int margin = 5;
UITextField *txtFieldSecond = [[UITextField alloc]initWithFrame:CGRectMake(5, CGRectGetMaxY(txtFieldOne.frame)+margin, width, height)];
答案 1 :(得分:1)
我已经取了label2的x位置关于label1的宽度,这对我有用。
代码是:
label2.frame = CGRectMake(label1.frame.size.width+30, 0, view.frame.size.width, view.frame.size.height);