У меня есть UIButton.И для моей кнопки я хочу установить изображение с вертикальным градиентом.
Кнопка может изменять ширину и высоту, поэтому мне нужно сделать растягиваемое изображение.Я нашел такой метод:
UIImage* myGradientImage = [UIImage imageNamed:@"gradientImage.png"];
UIImage* stretchImage = [myGradientImage
stretchableImageWithLeftCapWidth:20 topCapHeight:20];
Когда ширина кнопки увеличивается, она растягивается нормально.Но если высота растет, градиент выглядит не очень хорошо.
Есть ли возможность установить одновременно bottomCapHeight и topCapHeight?Или сказать, чтобы изображение не касалось центра изображения?