J'ai créer un UIButton instance(nommé "bouton") avec une image, utilisez [UIButton setImage:forState:]
de la fonction, le bouton.le cadre est plus grand que la taille de votre image.
Maintenant, je tiens à l'échelle de ce bouton, l'image plus petite. J'avais essayé de changer de button.imageView.frame
, button.imageView.bounds
et button.imageView.contentMode
, mais tous semblent inefficaces.
J'espère que quelqu'un peut m'aider comment faire pour mettre à l'échelle un UIButton
s'imageView.Merci!
mon créez UIButton
exemple de code:
UIButton *button = [[UIButton alloc] init];
[button setImage:image forState:UIControlStateNormal];
ma essayer à l'échelle de l'image de code:
button.imageView.contentMode = UIViewContentModeScaleAspectFit;
button.imageView.bounds = CGRectMake(0, 0, 70, 70);
et:
button.imageView.contentMode = UIViewContentModeScaleAspectFit;
button.imageView.frame = CGRectMake(0, 0, 70, 70);