1

UIView の位置を設定する必要があります。以下のコードは、私がそれを行う方法を示しています。しかし、うまくいきません。どうすればいいですか?

- (void)viewDidLoad
{
  [super viewDidLoad];

      CGRect frame = myview.frame;
      frame.origin.x = myview.frame.origin.x;
      frame.origin.y =   0;
      myview.frame = frame;

NSLog(@"%d", frame.origin.y );

}
4

4 に答える 4

1

UIViewにはcenterプロパティがあります。位置を変更したい場合は、それを使用してください...ビュー全体のサイズを変更するのではなく

myview.center = CGPointMake(50, 250);

お役に立てば幸いです。

于 2013-10-18T05:25:47.030 に答える
0

OUTLET が nib ファイルのビューに接続されていることを確認してください。

于 2013-10-18T05:33:31.213 に答える