在xib中定位和设置Xcode中任何对象的Co坐标?

问题描述:

我在设置标签,按钮,开关,图像,单元格,文本框等的位置时花费了大量的时间。是否有任何公式可以在xib文件中的用户需要的位置设置这些对象的坐标。在xib中定位和设置Xcode中任何对象的Co坐标?

感谢

+0

使用'setFrame'。 – Nirmal

+0

@Nirmal亚我知道使用设置框架..但我们如何设置框架..有任何公式设置框架坐标..plz如果你知道让我知道 – ChenSmile

示例代码:

yourView.frame = CGRectMake(xval, yval, width, height); 
//OR 
[yourView setFrame:CGRectMake(xval, yval, width, height)]; 
+0

雅我知道这种方法,但我想知道公式我们怎样才能做到协调运动 – ChenSmile

+0

@ user1609734:你想要什么?在这种情况下,“公式”是什么意思?正确解释。 – Bhavin

+0

我不能在正确的位置调整坐标,例如..我想在右下角做标记。我怎么能识别坐标..我花了我很多时间来找到准确的位置来设置坐标 – ChenSmile

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

enter image description here

,如果想通过编码然后将其设置做以下:

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);