我花了很多时间来设置标签、按钮、开关、图像、单元格、文本字段等的位置。是否有任何公式可以在用户所需的 xib 文件位置中设置这些对象的坐标。
谢谢
我花了很多时间来设置标签、按钮、开关、图像、单元格、文本字段等的位置。是否有任何公式可以在用户所需的 xib 文件位置中设置这些对象的坐标。
谢谢
示例代码:
yourView.frame = CGRectMake(xval, yval, width, height);
//OR
[yourView setFrame:CGRectMake(xval, yval, width, height)];
如果你想在 .xib 中设置框架,那么你可以在 XCode 中找到它,如下图所示。
如果想通过编码设置它,请执行以下操作:
yourview.frame=CGRectMake(x, y, 宽度, 高度);
希望这会帮助你。
不要忘记所有对象根据超级视图框架调整自身大小。如果您只想更改坐标或大小属性中的 1 个,可以使用以下命令:
CGRect frame = label.frame;
frame.size.height = 165.0f; //frame.size.width || frame.origin.x || frame.origin.y
cell.L_content.frame = frame;
否则,如果您想在单行中执行此操作:
label = CGRectMake(xCoordinate, yCoordinate, width, height);