加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

swift 基础学习一

发布时间:2020-12-14 07:00:54 所属栏目:百科 来源:网络整理
导读:1. 利用NSUserDefaults存储用户名和密码 (1)获取用户名和密码 userTextFeild.text = NSUserDefaults.standardUserDefaults().valueForKey("userName") as! String! passWordTextFeild.text = NSUserDefaults.standardUserDefaults().valueForKey("password

1. 利用NSUserDefaults存储用户名和密码

(1)获取用户名和密码

 userTextFeild.text = NSUserDefaults.standardUserDefaults().valueForKey("userName") as! String!
        passWordTextFeild.text = NSUserDefaults.standardUserDefaults().valueForKey("password") as! String!
(2)存储用户名和密码
// MARK: 点击事件
    func loginButtonClick(sender: UIButton!)
    {
        print("UISlider Vaule: (sender.tag)")
        
        if userTextFeild.text == "ww" && passWordTextFeild.text == "123456"
        {
            NSUserDefaults.standardUserDefaults().setObject(userTextFeild.text,forKey: "userName")
            NSUserDefaults.standardUserDefaults().setObject(passWordTextFeild.text,forKey: "passWord")
            NSUserDefaults.standardUserDefaults().synchronize()
            
            let rootVC = TFTabBarViewController()
            self.navigationController!.pushViewController(rootVC,animated: false)
        }
        
        else
        {
           let alertView = UIAlertView()
           alertView.title = "提示"
           alertView.message = "账户或密码输入错误"
           //alertView.addButtonWithTitle("我知道了")
           alertView.addButtonWithTitle("确定")
           alertView.cancelButtonIndex=0
           alertView.delegate=self;
           alertView.show()
        }
    }


2. UIButton 初始化
 let loginButton = UIButton(frame: CGRectMake(10,240,300,40))
        loginButton.setTitle("登录",forState:UIControlState.Normal)
        loginButton.backgroundColor = UIColor.redColor()
        loginButton.tag = 999
        loginButton.addTarget(self,action: "loginButtonClick:",forControlEvents: UIControlEvents.TouchUpInside)
        self.view.addSubview(loginButton)

3. UIImageView初始化,以及在它上面添加图片
 let backButton = UIButton(frame: CGRectMake(0,12,70,44))
        backButton.addTarget(self,action: "backBtn:",forControlEvents: UIControlEvents.TouchUpInside)
        self.view.addSubview(backButton)
        
       let arrowView=UIImageView(image:UIImage(named:"icon-driver-zhaohuo-back.png"))
       arrowView.frame=CGRectMake(0,50,35)
       backButton.addSubview(arrowView)

4. UILabel初始化
 titleLable = UILabel(frame: CGRectMake(0,25,self.view.frame.size.width,30))
        titleLable.text = title as String
        titleLable.textAlignment = NSTextAlignment.Center
        titleLable.font=UIFont(name:"Thonburi",size:18)
        titleLable.backgroundColor = UIColor.clearColor()
        self.navigationView.addSubview(titleLable);

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读