- 博客(6)
- 收藏
- 关注
转载 最全的 Swift 4 新特性解析
WWDC 2017 带来了很多惊喜。Swift 4 也伴随着 Xcode 9 测试版来到了我们的面前,很多强大的新特性非常值得我们期待在正式项目中去使用它。因为 Swift 4 是开源的,如果你关注 swift-evolution 这个项目的话,就应该已经提前了解到它的新特性了。本文参考了 WWDC 2017 以及各种资料,从语法、字符串、标准库、构建过程等方面,把 Swift 4 的这些新特性一一
2017-11-24 09:58:46 648
转载 非常好用的 unwind segue
Create Unwind Segues in Swift 3This blog post is about how to create unwind segues in Swift. It’s super simple to implement them — so of course, this post will be short. (Source code: https://github.co
2017-11-16 11:01:20 455
转载 Quartz 2D(三)样式、阴影、渐变
文章目录Pattern样式单元格着色样式和模板样式绘制着色样式绘制模板样式阴影渐变CGGradientCGShadingPatternPattern可翻译为样式、模型。类似于iOS中自定义的view,可以重复多次把自定义的view添加到控制器的view上。样式(Pattern)是绘制操作的一个序列,可以重复的绘制到一个图形上下文上。样式单元格样式单元格是样式的基本组件,在创建的时
2017-11-08 10:39:22 319
转载 Quartz 2D(二)颜色和颜色空间、变换
Quartz 2D(二)颜色和颜色空间、变换Dec 19, 2016 | iOS开发 | 64 Hits文章目录Quartz 2D二颜色和颜色空间变换颜色和颜色空间透明度创建颜色空间设备依赖颜色空间通用颜色空间设备颜色空间设置和创建颜色设置再现意图变换修改CTM平移旋转缩放累计变换操作仿射变换颜色和颜色空间不同设备的颜色处理方式各不相同,每种设备都有各自的颜色值范围。
2017-11-08 10:37:00 897
转载 Quartz 2D(一)概念、图形上下文、路径
Quartz 2D是二维图形绘制引擎,可以实现N多图形图像的操作功能,如基本路径的绘制、透明度、描影、绘制阴影、透明层、颜色管理、反锯齿、PDF文档生成和PDF元数据访问。画布Page在图像操作过程中使用了绘画者模型,绘制过程是将绘制层铺到画布上,这个画布称为Page。类似于Photoshop中,将每个图层叠加放在画布上,形成最后的图像。图形上下文Graphics Context图形上下文(Gra
2017-11-08 10:35:06 301
转载 iOS时间问题
在iOS开发中,经常会遇到各种各样的时间问题,8小时时差,时间戳,求时间间隔,农历等等。解决办法网上比比皆是,但大多零零散散,很多资料并没有说明其中问题。这里集中总结一下,以便于以后查阅和供大家参考。有我自己的理解,错漏之处请大家吐槽。NSDate的8小时问题NSDate转字符串时间初始化一个NSDate时间[NSDate date],获取的是零时区的时间(格林尼治的时间: 年-月-日 时:分:秒:
2017-11-08 10:28:32 420
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人