我试图改变行动对于UIButton的iOS中应用。我下面的代码是否可以更改UIButton的操作?
button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[button addTarget:self action:@selector(aMethodShow:) forControlEvents:UIControlEventTouchDown];
[button setTitle:@"Show View" forState:UIControlStateNormal];
button.frame = CGRectMake(80.0, 210.0, 160.0, 40.0);
[view addSubview:button];
特别是部分我想改变操作此按钮。所以我这样做
[button addTarget:self action:@selector(aMethodHide:) forControlEvents:UIControlEventTouchDown];
[button setTitle:@"Hide View" forState:UIControlStateNormal];
遗憾的是此代码备注工作?
aMethodShow工作首次? aMethodHide在你改变它时不工作? – 2012-01-09 06:20:21
两个动作都采取相同的事件(点击)的按钮,我如何删除第一个目标。 – 2012-01-09 06:39:10
你的意思是说,当你点击时,两个方法都被调用? – 2012-01-09 06:41:03