我正在尝试隐藏工具栏按钮。首先在我的viewDidLoad中,我隐藏了其中的一些,并且完美无缺。我不想隐藏btnCreateReport。我只是用:
NSMutableArray *items = [[myToolBar.items mutableCopy] autorelease];
[items removeObject: btnEmailReport];
[items removeObject: btnSaveToIpad];
[items removeObject: btnPrintReport];
[items removeObject: btnNewInspection];
myToolBar.items = items;
稍后当我尝试使用以下方法隐藏其中的两个时:
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不会消失。什么可以导致类似的东西? 谢谢!
答案 0 :(得分:2)
它是固定的。事实证明代码完美无缺。只是一个新手的错误。我在错误的ibAction中使用它。