Настройка UILabel x, y координирует
Невозможно найти подсказки о том, как position (x, y)
a UILabel
программно в пределах представления, предпочтительно от viewDidLoad
. label
имеет Outlet
для него, например. myLabel
.
Любая идея для того же самого.
Ответы
Ответ 1
Здесь вы можете отрегулировать положение UILabel
.
В методе viewWillAppear
вам просто нужно изменить начало UILabel, как показано ниже.
CGRect frame = myLabel.frame;
frame.origin.y=10;//pass the Y cordinate
frame.origin.x= 12;//pass the X cordinate
myLabel.frame= frame;
Я надеюсь, что это очистит вас.
Ответ 2
[label setFrame:CGRectMake(10,20,100,200)];
Ответ 3
Вместо установки рамки вы можете использовать только setCenter(x, y)
.
Например: myLabel.center = CGPointMake(x,y);
.
Здесь вам просто нужно передать точки, где вы хотите положить UIlabel
внутри UIView
.