Xcode9学习笔记32
来源:互联网 发布:海思970 高通835 知乎 编辑:程序博客网 时间:2024/06/05 18:31
override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. let datePicker = UIDatePicker()//初始化一个日期拾取器对象 datePicker.center = CGPoint(x: 160, y: 200)//设置日期拾取器对象中心点的位置 datePicker.tag = 1//设置日期拾取器的标识值,以便后续再次使用它 self.view.addSubview(datePicker)//将日期拾取器对象添加到当前窗口的根视图 let rect = CGRect(x: 20, y: 360, width: 280, height: 44)//创建一个显示区域 let button = UIButton(type: UIButtonType.roundedRect)//初始化一个样式为圆角的矩形按钮对象 button.frame = rect//设置按钮的位置和尺寸属性 button.backgroundColor = UIColor.lightGray//设置按钮的背景颜色 button.setTitle("Get Date", for: UIControlState())//设置按钮的标题文字 //给按钮绑定点击事件 button.addTarget(self, action: #selector(ViewController.getDate), for: UIControlEvents.touchUpInside) self.view.addSubview(button)//将按钮添加到当前视图控制器的根视图 } @objc func getDate() { let datePiecker = self.view.viewWithTag(1) as! UIDatePicker//通过标识值获得当前日期拾取器对象 let date = datePiecker.date//获得日期拾取器的日期值 let dateFormater = DateFormatter()//新建一个日期格式化对象,用来实现日期的格式化 dateFormater.dateFormat = "yyyy-MMMM-dd HH:mm"//设置日期的格式,大写H表示使用24小时制 let dateAndTime = dateFormater.string(from: date)//将日期转化成指定格式的字符串 let alert = UIAlertController(title: "Information", message: dateAndTime, preferredStyle: UIAlertControllerStyle.alert)//创建一个警告弹出窗口,显示日期结果 //创建一个按钮,作为显示窗口中的【确定】按钮,当用户点击该按钮时,将关闭提示窗口 let alertAction = UIAlertAction(title: "OK", style: UIAlertActionStyle.default, handler: nil) alert.addAction(alertAction)//将按钮添加到提示窗口中 self.present(alert, animated: true, completion: nil)//在当前视图控制器中展示提示窗口 }
阅读全文
0 0
- Xcode9学习笔记32
- Xcode9学习笔记1
- Xcode9学习笔记2
- Xcode9学习笔记3
- Xcode9学习笔记4
- Xcode9学习笔记5
- Xcode9学习笔记6
- Xcode9学习笔记7
- Xcode9学习笔记8
- Xcode9学习笔记9
- Xcode9学习笔记10
- Xcode9学习笔记11
- Xcode9学习笔记12
- Xcode9学习笔记13
- Xcode9学习笔记14
- Xcode9学习笔记15
- Xcode9学习笔记16
- Xcode9学习笔记17
- Uber与斯坦福大学开源深度概率编程语言Pyro:基于PyTorch
- 硅谷最干货大会之一AI Frontiers 详解全球投资热区和5大应用趋势
- 「嵌入式 AI」这个时髦的名词,究竟是一个新理念,还是一个旧噱头?
- 怎么告别普通人身份
- Java8 stream
- Xcode9学习笔记32
- go语言中字符串常用操作
- 洛谷 3941 入阵曲 规律题
- PHPmemo
- 微信开发调试方法
- Xcode9学习笔记33
- 注释符号
- uva 10118 Free Candies
- uva1629 切方格使得每个方格中只有一个物品,求最少切割费用 记忆化搜索