iPhone - сделайте маленькое изображение заполнить пользовательскую большую кнопку - PullRequest
1 голос
/ 01 мая 2011

У меня есть UIButton, в который я хочу вставить изображение, которое растянется до размера кнопки.Свойство button позволяет растягивать включенное изображение до размера кнопки, но я хочу сделать наоборот: дело в том, что мое изображение маленькое, и я хочу, чтобы оно росло, если кнопка больше изображения.

Как мне это сделать?

Ответы [ 3 ]

3 голосов
/ 01 мая 2011

Установите изображение как фоновое изображение кнопки.

0 голосов
/ 03 апреля 2014

У меня была такая же проблема, и после поиска я нашел хорошую ветку.

Как масштабировать изображение UIButton?

Я предлагаю вам установить фоновое изображение кнопки, которая решит вашу проблему.

И будьте осторожны, если вы изменяете размер изображения программно, для его изменения потребуется время. Если у вас есть несколько изображений, и вы изменяете размеры программным способом, сделайте это в другом фоновом потоке, который защитит ваш основной поток, и графический интерфейс пользователя не будет зависать и устанавливать измененное изображение в основном потоке.

0 голосов
/ 01 мая 2011

Вы можете использовать значение свойства Aspect Fit или что-то связанное с ним.

...