0

我花了很多时间来设置标签、按钮、开关、图像、单元格、文本字段等的位置。是否有任何公式可以在用户所需的 xib 文件位置中设置这些对象的坐标。

谢谢

4

3 回答 3

0

示例代码:

yourView.frame = CGRectMake(xval, yval, width, height);
//OR
[yourView setFrame:CGRectMake(xval, yval, width, height)];
于 2013-09-05T11:18:23.010 回答
0

如果你想在 .xib 中设置框架,那么你可以在 XCode 中找到它,如下图所示。

在此处输入图像描述

如果想通过编码设置它,请执行以下操作:

yourview.frame=CGRectMake(x, y, 宽度, 高度);

希望这会帮助你。

于 2013-09-05T11:24:09.967 回答
0

不要忘记所有对象根据超级视图框架调整自身大小。如果您只想更改坐标或大小属性中的 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);
于 2013-09-05T11:26:52.767 回答