如果我具有此功能的按钮单击

-(IBAction)loginButton:(UIButton *)sender{ }

我如何从另一个方法调用此按钮功能
-(void)increaseAmount {
myNumber = myNumber+0.01;

if (myNumber >= 1) {

    [self loginButton:sender];

}

progressViewAuto.progress = myNumber;}

我已经尝试了上面的代码,但收到使用未定义标识符“发送者”的错误

最佳答案

而且,如果您想完全正确,则可以将UIButton链接到IBOutlet UIButton* theLoginButton;,然后说[self loginButton:theLoginButton];

但这仅在您实际在loginButton例程中引用发件人的情况下才需要,并且这是例外而不是规则。

10-07 12:59