Удалить кнопки UIToolBar не работают - PullRequest
3 голосов
/ 08 октября 2011

Я пытаюсь скрыть кнопки панели инструментов.Во-первых, в моем viewDidLoad я скрываю некоторые из них, и это прекрасно работает.Я пока не хочу прятать btnCreateReport.Я просто использую:

NSMutableArray     *items = [[myToolBar.items mutableCopy] autorelease];
[items removeObject: btnEmailReport];
[items removeObject: btnSaveToIpad];
[items removeObject: btnPrintReport];
[items removeObject: btnNewInspection];
myToolBar.items = items;

Позже, когда я пытаюсь скрыть 2 из них, используя:

NSMutableArray     *items = [[myToolBar.items mutableCopy] autorelease];
[items addObject: btnEmailReport];
[items removeObject: btnSaveToIpad];
[items addObject: btnPrintReport];
[items addObject: btnNewInspection];
[items removeObject:btnCreateReport];
myToolBar.items = items;

, btnCreateReport не исчезает.Что может вызвать что-то подобное?Спасибо !!

1 Ответ

2 голосов
/ 08 октября 2011

Исправлено. Оказывается, код работает отлично. Просто ошибка новичка. Я использовал это в неправильном ibAction.

...