Я создал экземпляр UIButton с именем "button" с изображением, используя [UIButton setImage:forState:]
. Button.frame больше, чем размер изображения.
Теперь я хочу уменьшить изображение этой кнопки. Я пытался изменить button.imageView.frame
, button.imageView.bounds
и button.imageView.contentMode
, но все кажется неэффективным.
Может ли кто-нибудь помочь мне масштабировать UIButton
imageView?
Я создал UIButton
так:
UIButton *button = [[UIButton alloc] init];
[button setImage:image forState:UIControlStateNormal];
Я пытался масштабировать изображение так:
button.imageView.contentMode = UIViewContentModeScaleAspectFit;
button.imageView.bounds = CGRectMake(0, 0, 70, 70);
и это:
button.imageView.contentMode = UIViewContentModeScaleAspectFit;
button.imageView.frame = CGRectMake(0, 0, 70, 70);