Swift快速集成函数使用篇(Login登录模块)

  • 1 此次用到的登录模块逻辑功能需要自己做逻辑请求包括验证码获取
  • 2 目前功能就有以下gif图例,往后会更多拓展出更多登录的样例
  • 3 老样子,看Gif
login.gif
  • 6 看看VM模块的逻辑代码 (需要在此次做逻辑验证包括数据请求)

import Foundation

class LoginLogicViewModel {
    
    func LoginLogicViewModel(vc:UIViewController){
        
        let loginvc =  CommonFunction.ViewControllerWithStoryboardName("SB_Login", Identifier: "SB_Login") as! LoginViewController
        /*---登录----*/
        loginvc.Callback_loginInValue {  [weak vc ](phone, password) in
            //操作登录逻辑
            debugPrint("用户登录")
            //如果登录成功 可以退出该页面了
            vc!.dismissViewControllerAnimated(true, completion: nil)
        }
        /*---用户注册----*/
        loginvc.Callback_RegisterVerificationCodeValue  {  
            debugPrint("用户注册验证码")
        }
        loginvc.Callback_RegisterSubmitValue { (phone, password, againpassword, VerificationCode) in
            debugPrint("用户注册提交")
        }
        
        /*---忘记密码----*/
        loginvc.Callback_ForgetpasswordVerificationCodeValue {   
            debugPrint("用户注册验证码")
        }
        loginvc.Callback_ForgetpasswordSubmitValue {   (phone, password, againpassword, VerificationCode) in
            debugPrint("用户忘记密码提交")
        }
        
        //present类型 (用户登录)
        vc.presentViewController(loginvc, animated: true, completion: nil)
        
    }
}
  • 7 看看登录的设计模块
7F5AFB38-8841-4C80-9C2F-8D662631F1B8.png

如需代码,请移动到--->http://www.jianshu.com/p/0f950c180cb8

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,342评论 25 709
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,124评论 19 139
  • 记得还是上高中的时候,我的一位数学老师就是个读书爱好者,他经常教导我,人应该多读书,更应该读好书。 记得老师当时还...
    忘川止阅读 1,409评论 0 0
  • 网站的架构模式 1.分层、2.分割、3.分布式、4.集群、5.缓存、6.异步、7.冗余、8.自动化、9.安全 1....
    仒叻戓厺阅读 3,294评论 0 0
  • 基因工程,看似一个庞大的工程,它的地基也就是一本各国通力合作的“字典”。 字典之伟业,犹如大厦之根基,基础建设。 ...
    纯纯净水阅读 1,850评论 0 0

友情链接更多精彩内容