UIButton需要IBOutlet吗?

时间:2010-05-31 13:13:58

标签: iphone

我创建了一个ViewController,它有6个UIButtons。每个人都有不同的任务。它的工作正常。

当我创建一个按钮(样本)时

IBOutlet UIButton *loginnextbtn;
@property(nonatomic,retain) UIButton *loginnextbtn;
@synthesize loginnextbtn;
[loginnextbtn release];

-(IBAction)LoginNextBtnPressed:(id)sender;

然后我删除所有IBOutlet,属性,合成,发布。 我只添加了

-(IBAction)LoginNextBtnPressed:(id)sender;

它的工作正常。我怀疑是为什么我们需要iboutlet按钮。而且一个重要的想法是我不会在任何时候更改按钮标题或图像。我只是使用这些按钮仅用于按钮点击事件。对于这种情况我可以仅使用IBAction?我的项目运行时是否有任何问题..plz帮助我..

抱歉我的英语不好..

1 个答案:

答案 0 :(得分:0)

如果你只是使用IBAction与按钮绑定你的方法,那么嘿龙不会有任何问题...如果你没有在运行时改变按钮的标题或颜色那么你不需要把它作为iboutlet ...只需将您拍摄的按钮与您要为该特定按钮的点击事件设置的操作绑定...

快乐编码