登录 立即注册
金钱:

Code4App-iOS开发-iOS 开源代码库-iOS代码实例搜索-iOS特效示例-iOS代码例子下载-Code4App.com

textfield抖动!外加label动画。翻书式翻页效果。

[复制链接]
来自: leessang浩 分类: iOS精品源码 上传时间: 2016-5-17 18:08:14

项目介绍:

实现label的输错抖动效果! 同时包含翻页效果切换页面!  简单实际  只需几句代码。
限制位数的代码:
[Objective-C] 查看源文件 复制代码
//限制位数
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{

    if (textField.text.length > 15) {
        return NO;
    }
    return YES;
}


支持明暗文:
[Objective-C] 查看源文件 复制代码
//支持明暗文切换
-(void)onSecrutyLook
{
    if (!lookPwdBtn.selected) {
        lookPwdBtn.selected=YES;
        fieldB.secureTextEntry=YES;
    }else{
        lookPwdBtn.selected=NO;
        fieldB.secureTextEntry=NO;
    }

}


抖动效果:
[Objective-C] 查看源文件 复制代码
//抖动field
-(void)onShakeField
{
    if (fieldA.text.length==0) {
        [fieldA shake];
        if (fieldB.text.length==0) {
            [fieldB shake];
        }
    }else{
        if ([fieldA.text isEqualToString: @"admin"]&&[fieldB.text isEqualToString:@"admin"]) {
            [YYHPageChangeTool transitionWithType:@"pageCurl" WithSubtype:kCATransitionFromRight ForController:self];
            [self presentViewController:[[TestAVC alloc]init] animated:YES completion:^{
                
            }];
        }
        else{
            [fieldB shake];
        }
    }
    
}


DEMO下载:运行demo可以查看效果,而且在demo中,针对各种文本和图文的实现都有详细的用例
YYHTextFieldShake.zip (71.77 KB, 下载次数: 545)
2348 0 0
联系我们
首页/微信公众账号投稿

帖子代码编辑/版权问题

QQ:435399051,742864542


代码贡献英雄榜
用户名 下载数
通过邮件订阅最新 Code4App 信息
上一条 /4 下一条
联系我们
关闭
合作电话:
13802416937
Email:
435399051@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

广告投放| 广东互联网违法和不良信息举报中心|中国互联网举报中心|Github|申请友链|手机版|Code4App ( 粤ICP备15117877号-1 )

快速回复 返回顶部 返回列表