1

我目前使用以下方法定位了一个项目

CGRect torpfr = torp.frame;
torpfr.origin.x =  [[NSUserDefaults standardUserDefaults] floatForKey:@"torpx"];
torpfr.origin.y =  [[NSUserDefaults standardUserDefaults] floatForKey:@"torpy"];
torp.frame = torpfr;

torpx基本上,这会根据存储在和下的浮动来创建和定位按钮torpy

本质上,我在 , 处有一个对象 ( torpfr) torpxtorpy并且我需要绘制第二个对象 (假设label1) 偏移到Torpfr.

任何帮助深表感谢。

4

1 回答 1

2

看看这里: https ://developer.apple.com/library/mac/#documentation/graphicsimaging/reference/CGGeometry/Reference/reference.html

你会发现:CGRectOffset

一个与源大小相同的矩形,但其原点相对于源沿 x 轴偏移 dx 单位,沿 y 轴偏移 dy 单位。

关于动画,请看这里:iOS - 当 UIView 移动时将 UITextField 移动到不同的位置

于 2012-07-19T11:33:40.843 回答