iOS 截屏 swift
2016-05-09 15:37
471 查看
// let bg = UIImageView(frame: self.view.frame) // bg.image = UIImage(named: "123") // self.view.addSubview(bg) // // // 截屏 // // 开启位图上下文中 // UIGraphicsBeginImageContextWithOptions(self.view.bounds.size, false, 0) // // // 获取上下文 // let ctx = UIGraphicsGetCurrentContext() // // // 把控件上的的图层渲染到上下文中 // // layer只能渲染 // view.layer.renderInContext(ctx!) // // // 生成一张图片 // let image = UIGraphicsGetImageFromCurrentImageContext() // // // 把图片写到桌面上 // let data = UIImagePNGRepresentation(image) // data?.writeToFile("/Users/liyanbin/Desktop/4/123.png", atomically: true)
相关文章推荐
- iOS裁切一个圆形图片-swift
- iOS给图片添加水印 swift版本
- 原生Base64编码/解码(OC与Swift)
- [swift学习之七]几个运算符练习
- Swift的协议默认实现
- ceilometer + gnocchi + aodh集成(006) ---- gnocchi集成swift
- Swift - 如何实现字符串的HMAC_SHA1加密
- Swift快速入门之延迟调用与范型
- 细说地图(swift)
- Swift解读专题三——基础运算符
- ISO swift代码 第一个
- Swift 设置字体
- Swift-贝赛尔曲线画扇形、弧线、圆形、多边形——UIBezierPath实现App下载时的动画效果
- Swift数据类型_整型和浮点型
- 在Swift中应用Grand Central Dispatch(下)
- 在Swift中应用Grand Central Dispatch(上)转载自的goldenfiredo001的博客
- [swift学习之六]@autoClosure练习
- swift 可选值
- 《Swift入门》ubuntu下编译运行Swift开发的Web后端示例
- Swift函数_inout参数