gpt4 book ai didi

iphone - 动画 UITextField 以指示错误的密码

转载 作者:IT王子 更新时间:2023-10-29 07:50:59 24 4
gpt4 key购买 nike

我如何向 UITextField 添加动画以指示错误密码,就像 facebook 应用程序(在登录屏幕上)或 Mac OS X 登录框中的一样?

提前致谢。

最佳答案

类似的东西

-(void)shake:(UIView *)theOneYouWannaShake
{
[UIView animateWithDuration:0.03 animations:^
{
theOneYouWannaShake.transform = CGAffineTransformMakeTranslation(5*direction, 0);
}
completion:^(BOOL finished)
{
if(shakes >= 10)
{
theOneYouWannaShake.transform = CGAffineTransformIdentity;
return;
}
shakes++;
direction = direction * -1;
[self shake:theOneYouWannaShake];
}];
}

因此,您还需要三样东西:在摇动之前设置为 1 的 int direction 称为 int shakes,在调用摇动之前设置为 0 以及您喜欢的常量 MAX_SHAKES。希望对您有所帮助。

编辑:

这样调用它:

  direction = 1;
shakes = 0;
[self shake:aUIView];

在头文件中添加

int direction;
int shakes;

关于iphone - 动画 UITextField 以指示错误的密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10294451/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com