У меня есть UIBarButtonItem, который просто не хочет отключиться. Короткая версия: когда я звоню
[myBarButtonItem setEnabled:NO];
Ничего не происходит.
myBarButtonItem
является IBOutlet в myVIewController
. myVIewController
был добавлен как объект к MainWindow
в Interface Builder. Вывод myBarButtonItem
был подключен к BarButtonItem и имеет соответствующие строки @syntesize
и property
.
@property (nonatomic, retain) IBOutlet UIBarButtonItem *myBarButtonItem;
В myViewController.m,
@synthesize myBarButtonItem;
У кого-нибудь есть идея, почему вышеупомянутый метод setEnabled
не влияет? Спасибо!
ОБНОВЛЕНИЕ: Исправлено! Не знаю, почему, но, похоже, выход не был установлен. Я использовал свой App Delegate в качестве родительского объекта для UIBarButtonItem, и все это получилось.