Я новичок в разработке для iPhone, поэтому не уверен, что это очень распространенная проблема.Я ничего не нашел в Google.
У меня есть UIBarButtonItem, определенный с помощью Interface Builder:
@property (weak, nonatomic) IBOutlet UIBarButtonItem *cameraButton;
На данный момент это просто простая кнопка, но я хочу поставитьизображение камеры на нем, используя UIBarButtonSystemItemCamera
.Я знаю, что это возможно сделать с initWithBarButtonSystemItem
, но у меня нет способа, подобного changeWithBarButtonSystemItem
.Я хотел бы что-то вроде:
- (void)viewDidLoad
{
[super viewDidLoad];
[cameraButton changeWithBarButtonSystemItem:UIBarButtonSystemItemCamera];
}
Как это возможно?Есть ли способ сказать Интерфейсному Разработчику создавать экземпляры непосредственно кнопки с этим значком камеры?
Редактировать
Кажется, что невозможно изменить стиль кнопки после ее создания.Таким образом, остается только один вопрос: есть ли способ сказать Интерфейсному Разработчику создать экземпляр кнопки с UIBarButtonSystemItemCamera
?