是否可以使用标记访问UIBarButtonItem?

时间:2010-10-02 03:36:30

标签: iphone

我希望使用标记访问UIToolbar上的UIBarButtonItem。 代码如下所示

UIBarButtonItem *myBarButtonItem=(UIBarButtonItem*)myUIToolBar.items[i];

但myBarButtonItem不返回任何对象(0x0)

1 个答案:

答案 0 :(得分:0)

以下是Apple的文档:

  

工具栏上显示的项目。

     

@property(非原子,复制)NSArray   * items讨论UIBarButtonItem的项目,实例,是可见的   在他们的顺序工具栏上   出现在这个数组中。任何改变   此属性不是动画。使用   setItems:animated:方法到   动画变化。

     

默认值为nil

您是否设置了items数组,是否可以打印出NSLog(@"%@", myToolBar.items);的值以查看它是否为nil并查看其中有多少UIBarButtonItem