Wednesday, 10 July 2013

To customize Facebook Login View with custom image



 FBLoginView *loginview = [[FBLoginView alloc] init];
        for (id loginObject in loginview.subviews)
        {
            if ([loginObject isKindOfClass:[UIButton class]])
            {
                UIButton * loginButton =  loginObject;
                UIImage *loginImage = [UIImage imageNamed:@"f connect.png"];
                [loginButton setBackgroundImage:loginImage forState:UIControlStateNormal];
                [loginButton setBackgroundImage:nil forState:UIControlStateSelected];
                [loginButton setBackgroundImage:nil forState:UIControlStateHighlighted];
               
            }
            if ([loginObject isKindOfClass:[UILabel class]])
            {
                UILabel * loginLabel =  loginObject;
                loginLabel.text = @"";
                loginLabel.frame = CGRectMake(0, 0, 0, 0);
            }
        }
        
        loginview.frame = CGRectMake(5, 5, 150, 400);

        loginview.delegate = self;
        [self.view addSubview:loginview];