0

私はメソッドで標準のFacebook接続ボタンを使用しています

FBLoginButton *loginButton = [[[FBLoginButton alloc] init] autorelease];
[self.view addSubview: loginButton];

そしてそれは私がそれを望まないところにそれを置きます。そのサブビューの場所を設定するにはどうすればよいですか?

4

3 に答える 3

2

を使用して、親ビューを基準にしたビューの原点を設定します。setFrameOrigin:

NSPoint origin = NSMakePoint(0,0);
FBLoginButton *loginButton = [[[FBLoginButton alloc] init] autorelease];
[loginButton setFrameOrigin:origin];
[self.view addSubview: loginButton];
于 2010-07-15T20:36:28.437 に答える
2

ビューのframeプロパティにアクセスします。

loginButton.frame = CGRectMake(originX, originY, sizeWidth, sizeHeight);
于 2010-07-15T20:37:07.607 に答える
0

他のすべてのUIViewと同様に、frameプロパティを使用してサイズと位置を指定できます。

centerプロパティを使用して、コントロールを再配置することもできます。

于 2010-07-15T20:38:10.520 に答える