Я только что создал две функции, slideAuthViewUp
и slideAuthViewDown
, которые вызываются при вводе логина или пароля UITextfield
.В альбомном режиме полезно просмотреть всю форму аутентификации.
Они называются, как показано ниже:
[passwordTextField addTarget:self action:@selector(slideAuthFormUp) forControlEvents:UIControlEventEditingDidBegin];
[passwordTextField addTarget:self action:@selector(slideAuthFormDown) forControlEvents:UIControlEventEditingDidEnd];
[loginTextField addTarget:self action:@selector(slideAuthFormUp) forControlEvents:UIControlEventEditingDidBegin];
[loginTextField addTarget:self action:@selector(slideAuthFormDown) forControlEvents:UIControlEventEditingDidEnd];
Теперь проблема в том, что когда я нажимаю на текстовое поле пароля, вызывается slideAuthFromDownтекстовым полем входа в систему, а затем slideAuthFormUp вызывается текстовым полем пароля.Таким образом, форма аутентификации начинает работать очень быстро, а это не то, чего я хочу.Я бы хотел, чтобы эта форма оставалась в течение этого короткого времени.
Кто-нибудь знает, как это сделать?