Пользовательское фоновое изображение UIButton построителя интерфейса не работает на симуляторе/устройстве

Я пытаюсь сделать что-то очень простое. У меня есть изображение для кнопки, и я пытаюсь установить его на пользовательскую кнопку в построителе интерфейса. Я установил фоновое изображение соответствующим образом (здесь нет проблем с чувствительностью к регистру). В конструкторе интерфейсов он отображается, а в симуляторе или на устройстве вообще не отображается. Появится только текст кнопки. Мне нужно включить какой-то флаг или что-то в этом роде?


person xenonii    schedule 13.03.2010    source источник
comment
Является ли изображение правильным изображением? IB может отображать больше форматов (например, tiff), чем телефон. Убедитесь, что у вас нет tiff или psd или чего-то еще с расширением png. Это обычно вызывает эту проблему (которая хорошо проявляется в IB, но не на телефоне).   -  person Jason Coco    schedule 13.03.2010
comment
Это 24-битный png + прозрачность, сохраненная из «Сохранить для Интернета» в Photoshop. я не думаю, что это проблема   -  person xenonii    schedule 13.03.2010


Ответы (1)


Я нашел проблему. Он не был связан с Ресурсами набора копий Target. Я не думаю, что мне когда-либо приходилось делать это для других ресурсов.

Разве это не должно делаться автоматически, когда вы добавляете его в Ресурсы проекта?

person xenonii    schedule 14.03.2010