Добавление фонового изображения в элемент UIBarButton с помощью построителя интерфейса - для начинающих - PullRequest
0 голосов
/ 14 февраля 2012

Я добавил UIToolBar из Interface builder, затем перетащил 2 UIBarButtonItem's.Теперь мне нужно добавить image к нему.Поэтому я выбрал barButtonItem и выбрал image, используя Interfacebuilder.

. У меня только белый image, без изогнутых краев.Мой image выглядит следующим образом.Я не вижу это изображение, но вместо этого я вижу белый прямоугольник.

Как мне предотвратить это.Может кто-нибудь сказать мне, что не так, и предоставить мне рабочее решение.

кнопка моего бара enter image description here

Ответы [ 2 ]

0 голосов
/ 24 ноября 2012

Вы должны перетащить «Просмотр изображения» на свой макет и указать изображение в этом - это сработало для меня, но я не гуру xcode.

Надеюсь, это поможет, Пол

0 голосов
/ 14 февраля 2012

Если перейти к Руководство по интерфейсу пользователя iOS , вы увидите спецификации для значков и кнопок.Это мой опыт, для лучшего результата лучше создать конкретную иконку (изображение) для UIBarButtonItem.Если вы по-прежнему хотите использовать изображение, которое не следует руководству UIBarButtonItem, мой подход:

  1. Добавьте общий экземпляр UIButton к вашему виду.Перетащите его из списка справа на представление, а не на панель инструментов или панель навигации.
  2. Настройте его с помощью изображения, т. Е. Из инспектора, установите изображение или фоновое изображение или установите его в собственный стиль,ограничены и т. д.
  3. Перетащите его на панель инструментов, и XCode отрегулирует его.Опять же, это не всегда гарантирует лучший результат, но делает то, что вы хотите.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...