在UIView中移动UILabel的中心。

时间:2013-06-13 16:52:27

标签: ios objective-c label cgrectmake

我正在尝试创建UILabel,并使用label.center = view.center将其设置为视图的中心。但是我希望将其向上移动100像素。

我将如何做到这一点?

类似于label.frame = CGRectMake(current-x, 100, 42, 21);

这可能吗?保持x相同但更改y

2 个答案:

答案 0 :(得分:4)

执行此操作:label.center = CGPointMake(view.center.x, view.center.y - 100);

答案 1 :(得分:1)

CGRect frame = view.center;
frame.origin.x -= 100.0;
label.frame = frame;