1

我只需要增加 Facebook FBLoginView 的宽度。

因此,我尝试更改框架宽度,但似乎没有效果。

我可以看到 x,y 可以更改,但不能更改宽度,为什么?

(void)viewDidLoad {
    [super viewDidLoad];

      CGRect usableBounds =[[UIScreen mainScreen] bounds]; 
    // Create Login View so that the app will be granted "status_update" permission.
    FBLoginView *loginview = [[FBLoginView alloc] init];


    loginview.frame= CGRectOffset(loginview.frame,
                                      ([[UIScreen mainScreen] bounds].size.width-loginview.frame.size.width)/2,
                                      ([[UIScreen mainScreen] bounds].size.height-loginview.frame.size.height)/2 -50);


    loginview.delegate = self;

    [self.view addSubview:loginview];

    [loginview sizeToFit];
4

1 回答 1

0

您需要删除 [loginView sizeToFit]; 摆脱视图裁剪的方法。

于 2014-02-01T16:01:40.923 回答