UILabel设置x,y以编程方式进行协调

Edw*_*ted 11 xcode uilabel

如何在视图中position (x, y)UILabel编程方式,最好是从viewDidLoad?该labelOutlet吧,比如myLabel.

Kam*_*had 39

在这里你可以调整位置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;
Run Code Online (Sandbox Code Playgroud)

我希望它能让你清楚.


sac*_*red 6

[label setFrame:CGRectMake(10,20,100,200)];
Run Code Online (Sandbox Code Playgroud)


Maj*_*ter 6

您可以只使用setCenter(x, y).

例如:myLabel.center = CGPointMake(x,y);

在这里,你只需要在想要把传递点UIlabelUIView