我使用的是标准的Facebook与方法子视图集的位置如何?
FBLoginButton *loginButton = [[[FBLoginButton alloc] init] autorelease];
[self.view addSubview: loginButton];
连接按钮,它把它放在我不希望它。我如何设置子视图的位置?
我使用的是标准的Facebook与方法子视图集的位置如何?
FBLoginButton *loginButton = [[[FBLoginButton alloc] init] autorelease];
[self.view addSubview: loginButton];
连接按钮,它把它放在我不希望它。我如何设置子视图的位置?
访问视图的frame
财产的父视图:
loginButton.frame = CGRectMake(originX, originY, sizeWidth, sizeHeight);
您可以设置相对视图的原点使用setFrameOrigin:
NSPoint origin = NSMakePoint(0,0);
FBLoginButton *loginButton = [[[FBLoginButton alloc] init] autorelease];
[loginButton setFrameOrigin:origin];
[self.view addSubview: loginButton];
像其他的UIView,你可以用它的框架属性来指定其大小和位置。
您也可以使用center属性来重新定位控件。