13

できればから、ビュー内でプログラムposition (x, y)によってどのように?にはがあります。UILabelviewDidLoadlabelOutletmyLabel

4

3 に答える 3

44

ここで の位置を調整できます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;

それがあなたをクリアすることを願っています。

于 2012-11-11T18:05:15.593 に答える
7
[label setFrame:CGRectMake(10,20,100,200)];
于 2012-11-11T18:02:53.593 に答える
6

フレームを設定する代わりに、setCenter(x, y).

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

UIlabelここでは、 の中に入れたい場所にポイントを渡すだけですUIView

于 2012-11-11T18:08:08.007 に答える