16
私はUIButtonに影の色を設定しようとしていますが、私が得ることができるように見えるのは中間色です。ボタンのシャドウカラーを設定できないのはなぜですか?
UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
button.frame = CGRectMake(20, 20, 200, 100);
[button setTitle:@"a" forState:UIControlStateNormal];
[button addTarget:self
action:@selector(buttonPressed:)
forControlEvents:UIControlEventTouchUpInside];
[button setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];
[button.titleLabel setFont:[UIFont fontWithName:@"Helvetica" size:96]];
// set up the button colours
button.titleLabel.shadowColor = [UIColor blueColor];
[button.titleLabel setShadowOffset:CGSizeMake(5.0f, 5.0f)];
[self.view addSubview:button];
alt text http://img.skitch.com/20090825-xur3112ni5q2wrwwiix4jbcwc5.png
アムは、私が間違ってプロパティを設定するか、それは私が間違っているshadowColor
を設定しています方法は何ですか?
ありがとうございました。
パーフェクト、感謝を。私はなぜ頭がおかしくなったのか理解しようとしている。 –
シャドウオフセットを設定する方法はありますか? –
シャドウオフセットは意図どおりに動作します:[button.titleLabel setShadowOffset:CGSizeMake(5.0f、5.0f)]; – Vassily