swift 基础学习一
来源:互联网 发布:linux vi 命令模式 编辑:程序博客网 时间:2024/06/01 20:53
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, 12, 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);
0 0
- Swift基础学习一
- swift 基础学习一
- Swift学习---基础一
- swift-学习笔记一《基础》
- Swift学习笔记一(基础部分)
- 一 Swift学习之基础部分
- Swift学习开始啦--基础(一)
- swift学习 一 基础部分 (上)
- Swift学习笔记(一)基础操作
- Swift学习-基础语法(一)
- Swift基础学习笔记一(对比OC)
- iOS开发-swift基础学习一
- swift 基础学习回顾(一)
- Swift学习——Swift基础详解(一)
- 零基础从头学习Swift(一):Swift环境搭建
- Swift基础学习笔记(一)之基础部分
- ios开发学习----swift学习之(一)基础数据类型
- Swift 基础语法一
- java枚举解析
- Many to many relationships&Assignment
- JavaScript入门
- Mysql 实现 Rownum() 排序后根据条件获取名次
- 【记录】sqlite清空数据表并使id值从1开始(sqlite默认id从1开始)
- swift 基础学习一
- C++文件读写
- HDOJ(HDU) 2520 我是菜鸟,我怕谁(等差数列)
- Five-People:左右滚动的viewpager库说明
- 72. Edit Distance【H】【65】
- linux基础之shell编程(3)-给脚本设置参数
- Activity的启动模式
- 全文索引----solr服务器更新增量索引
- Rsync文件同步备份