在导航栏中按标签访问按钮

时间:2011-11-03 02:11:34

标签: iphone properties tags uinavigationbar

我在导航栏中有自定义按钮,我希望通过被访问者混淆来切换状态。

我知道要获取视图的按钮(代码与下面显示的略有不同)或单元格我可以这样做:

mybutton=(UIButton*)[cell.contentView viewWithTag:5];

如何访问导航栏的按钮? (它们已在代码中设置)

欢呼声 罗伯特

1 个答案:

答案 0 :(得分:1)

创建按钮并将其添加到导航栏而不是释放按钮时保留按钮。然后你可以随时引用它们。

所以向视图控制器添加一个属性:

@property(nonatomic,retain)UIButton * myButton;

然后在创建按钮的方法中使用:

self.myButton = [UIButton ...

请记住在视图控制器的dealloc方法中释放myButton。