2012-03-03 5 views
5

プログラムで作成したカスタムボタンのタイトルを設定しようとしています。ボタンの画像とフレームは上がっていますが、タイトルは表示されません。私は本当にこのコードで何か間違っていると考えることができないので、どんな助けもありがたいです!UIButton wierdness:カスタムボタンタイプのタイトルを設定できません

self.helpButton = [UIButton buttonWithType:UIButtonTypeCustom]; 
[self.helpButton setFrame:CGRectMake(113.0, 685.5, 73.0, 40.0)]; 
UIImage *helpImg = [UIImage imageNamed:@"11_HelpCancel_Up.png"]; 
[self.helpButton setImage:helpImg 
       forState:UIControlStateNormal]; 
[self.helpButton setTitle:@"Help" forState:UIControlStateNormal]; 
[self.helpButton setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal]; 
// [self.helpButton setFont:[UIFont boldSystemFontOfSize:14.0]]; 
[self.view addSubview:self.helpButton]; 

おかげで、
テジャ。

答えて

9

使用

[self.helpButton setBackgroundImage:helpImg forState:UIControlStateNormal]; 

- setImage:forState:私はシステムからボタンの種類を切り替えたときに- setTitle:forState:

0

が私のストーリーボード上に表示ボタンのタイトルとのトラブルを抱えていた上書きするようです - >カスタム。問題は、似たような問題を抱えている人に変更を加えたときに、テキストの色が白に変わったことです。ボタンのテキストの色を確認してください。

関連する問題