UIButton игнорирует contentMode при выделении (adjustsImageWhenHighlighted)

Я устанавливаю UIImage для своего UIButton, используя [ myButton setImage: forState:]; и я установил его contentMode , используя [[myButton imageView] setContentMode: UIViewContentModeScaleAspectFit]; Но когда вы нажимаете кнопку, оно возвращается к UIViewContentModeScaleToFill и растягивает мое изображение.

использование adjustsImageWhenHighlighted исправляет это, но затем я теряю эффект затемнения, который мне нужен сохранить.

Есть предложения, как с этим справиться?

12
задан Kenny Winker 12 December 2010 в 02:44
поделиться