これは、必要な背景とテキストの色に従ってカスタマイズされたボタンを作成する方法です。
btn_fbLogin = [[UIButton alloc]initWithFrame:CGRectMake(95,254,130,41)];
[btn_fbLogin setTitle:@"FLogin" forState:UIControlStateNormal];
[btn_fbLogin addTarget:self action:@selector(FacebookLogin) forControlEvents:UIControlEventTouchUpInside];
[btn_fbLogin setBackgroundColor:[UIColor whiteColor]];
btn_fbLogin.clipsToBounds = YES;
btn_fbLogin.layer.cornerRadius = 5.0f;
[btn_fbLogin setTitleColor:[UIColor colorWithRed:244/255.0 green:185/255.0 blue:25/255.0 alpha:1.0] forState:UIControlStateNormal];
[btn_fbLogin setTitleColor:[UIColor whiteColor] forState:UIControlStateHighlighted];
[self.view addSubview:btn_fbLogin];
インポートすることを忘れないでください#import <QuartzCore/QuartzCore.h>
お役に立てれば..:)