Установка UIButton растягивает фоновые изображения в Interface Builder (XCode 4)

Я пытаюсь настроить фон UIButton, используя растягиваемое изображение в Interface Builder. Кнопка настроена как «пользовательская», и я присвоил ей фоновое изображение. Режим просмотра установлен на «Масштаб для заполнения», но когда я устанавливаю любое значение в области «Растяжение», он ничего не делает.

Я пробовал делать это программно, и он работает с использованием файла stretchableImageWithLeftCapWidth:topCapHeight: UIImageImageWithLeftCapWidth stretchableImageWithLeftCapWidth:topCapHeight: но его использование Apple не рекомендуется.

Есть ли способ заставить его работать с Interface Builder?

К сожалению, вы не можете использовать растяжимые / изменяемые по размеру изображения в текущей версии Xcode 4. Вы должны делать это программно.

Предполагая, что вы говорите об iOS 5: SDK по-прежнему находится под NDA в течение нескольких дней, поэтому я не могу быть более конкретным. Но точно так же, как намек: Apple не препятствует использованию stretchableImageWithLeftCapWidth:topCapHeight: Если вы снова просмотрите документацию (версия iOS 5) этого метода, вы найдете там ответ.

Давайте будем гением компьютера.