16
J'essaie de définir la couleur de l'ombre sur un UIButton, mais tout ce que je peux obtenir est un gris moyen.Pourquoi ne puis-je pas définir la couleur de l'ombre de mon bouton?
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
Suis-je la mauvaise propriété couchait, ou est-ce la façon dont je suis la mise en shadowColor
qui ne va pas?
Merci.
Parfait, merci. Je me cognais la tête en essayant de comprendre pourquoi ça ne fonctionnait pas. –
Y a-t-il un moyen de définir le décalage d'ombre aussi? –
Le décalage d'ombre fonctionne comme prévu: [button.titleLabel setShadowOffset: CGSizeMake (5.0f, 5.0f)]; – Vassily