2010-09-04 2 views
0

i hav удалены элементы из панели инструментов, но я хочу добавить его в определенное время ... как это сделать .. У меня нет изображений для них ... .как добавить удаленные элементы из панели инструментов

NSMutableArray * itemsToReplaceOldOnes = [[NSMutableArray alloc] initWithArray: self.toolbar.items]; [itemsToReplaceOldOnes removeObjectAtIndex: 2]; // удалить UIBarButtonItems, который вы хотите удалить [self.toolbar setItems: itemsToReplaceOldOnes animated: YES];

+0

Кстати, вы не должны просто изменить свой вопрос, чтобы быть совершенно другой вопрос – Felixs

ответ

2

UIBarButtonItem не наследует UIView и поэтому не содержит свойства hidden. Если вы используете использовать UIToolbar:

NSMutableArray *itemsToReplaceOldOnes=[[NSMutableArray alloc] initWithArray:self.toolbar.items]; 
[itemsToReplaceOldOnes removeObjectAtIndex:2]; //remove UIBarButtonItems you want to remove 
[self.toolbar setItems:itemsToReplaceOldOnes animated:YES]; 
+0

да, я используя то же самое, но показывает запрос на элемент скрыт в не структура или объединение. –

+0

Хорошо, вы могли бы указать, что «не работает» не особенно полезно. Не могли бы вы изменить свой вопрос, чтобы показать код, чтобы узнать, как вы используете/получаете доступ к UIButton? – Felixs

+0

, когда я использую код ur также дает такую ​​же ошибку –

Смежные вопросы