How to customize FBLoginVIew?

后端 未结 17 854
暗喜
暗喜 2020-12-02 05:56

In order to connect to facebook in my ios app i\'m using FBLoginVIew from Facebook SDK for iOS.

It shows a nice FB Login Button, but I want to use my own image and t

17条回答
  •  暗喜
    暗喜 (楼主)
    2020-12-02 06:50

    According to latest Facebook Login For iOS Version 2.3.

    You can use the following code snippet to login via any any Custom UIButton.

    - (void)loginWithFacebook:(id) sender {
       FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init];
       [login logInWithReadPermissions:@[@"public_profile",@"email"] handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) {
        if (error) {
            // Process error
        } else if (result.isCancelled) {
            // Handle cancellations
        } else {
            // Login Successful here
    
            // Check for any particular permissions you asked
            if ([result.grantedPermissions containsObject:@"email"]) {
                // Do work
            }
         }
      }];
    }
    

    Here is the link: https://developers.facebook.com/docs/facebook-login/ios/v2.3#login-apicalls

提交回复
热议问题