我在导航栏中有自定义按钮,我希望通过被访问者混淆来切换状态。
我知道要获取视图的按钮(代码与下面显示的略有不同)或单元格我可以这样做:
mybutton=(UIButton*)[cell.contentView viewWithTag:5];
如何访问导航栏的按钮? (它们已在代码中设置)
欢呼声 罗伯特
答案 0 :(得分:1)
创建按钮并将其添加到导航栏而不是释放按钮时保留按钮。然后你可以随时引用它们。
所以向视图控制器添加一个属性:
@property(nonatomic,retain)UIButton * myButton;
然后在创建按钮的方法中使用:
self.myButton = [UIButton ...
请记住在视图控制器的dealloc方法中释放myButton。