【发布时间】:2011-11-03 02:11:33
【问题描述】:
我在导航栏中有自定义按钮,我想通过访问者的困惑来切换它们的状态。
我知道要获取视图按钮(与下面显示的代码略有不同)或单元格,我可以这样做:
mybutton=(UIButton*)[cell.contentView viewWithTag:5];
如何访问导航栏的按钮? (它们已经在代码中设置)
干杯 罗伯特
【问题讨论】:
标签: iphone properties tags uinavigationbar
我在导航栏中有自定义按钮,我想通过访问者的困惑来切换它们的状态。
我知道要获取视图按钮(与下面显示的代码略有不同)或单元格,我可以这样做:
mybutton=(UIButton*)[cell.contentView viewWithTag:5];
如何访问导航栏的按钮? (它们已经在代码中设置)
干杯 罗伯特
【问题讨论】:
标签: iphone properties tags uinavigationbar
当您创建按钮并将其添加到导航栏而不是释放按钮时,请保留它。然后,您可以在需要时引用它们。
所以给视图控制器添加一个属性:
@property (nonatomic, 保留) UIButton *myButton;
然后在创建按钮的方法中使用:
self.myButton = [UIButton ...
记得在视图控制器的 dealloc 方法中释放 myButton。
【讨论】: