会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
紫洁
博客园
首页
新随笔
联系
管理
订阅
2018年7月13日
iOS基础之UIImageView(二)
摘要: 1 UIImage 任意角度旋转 2 图片任意位置裁剪 3 图片圆角剪切 4 图片任意拉伸 5 屏幕截屏 6 图片添加文字及logo水印效果
阅读全文
posted @ 2018-07-13 17:46 紫洁
阅读(331)
评论(0)
推荐(0)
编辑
iOS基础之UIImageView(一)
摘要: 1 图存保存到相册 2 jpg 转 png 3 jpg 转 jpg 4 gif 图片分解 5 gif 动画展示 6 gif 图片合成
阅读全文
posted @ 2018-07-13 15:02 紫洁
阅读(368)
评论(0)
推荐(0)
编辑
2018年2月7日
Reflection和Mirror
摘要: 现在的Swift虽然在反射方面相比Objective-C要弱得多,但还是存在一些和反射相关的内容的。 可以通过一个Mirror来获取某元素的一些信息,比如对象的所有属性。 打印结果: 也可以用dump打印其镜像信息:
阅读全文
posted @ 2018-02-07 16:17 紫洁
阅读(237)
评论(0)
推荐(0)
编辑
Lazy方法
摘要: Swift标准库有一组lazy方法,或者说是计算属性,可以把map和filter这类接受闭包运行的方法实现延时运行。对于运行代价很大的情况,它可以起到不小的性能提升作用。 本来不使用lazy是这样的: 打印结果为: 在没有lazy时,map会按顺序直接运行闭包。 下面先取其lazy结果,后再map:
阅读全文
posted @ 2018-02-07 16:13 紫洁
阅读(427)
评论(0)
推荐(0)
编辑
2017年8月21日
setNeedsLayout、layoutIfNeeded、layoutSubViews
摘要: 摘自: UIView的setNeedsLayout, layoutIfNeeded 和 layoutSubviews 方法之间的关系解释、iOS开发:setNeedsLayout和setNeedsDisplay区别 layoutSubviews总结ios layout机制相关方法- (CGSize)
阅读全文
posted @ 2017-08-21 14:46 紫洁
阅读(784)
评论(0)
推荐(0)
编辑
2017年8月18日
开源库UITableView+FDTemplateLayoutCell学习
摘要: 摘自:优化UITableViewCell高度计算Swift版、优化UITableViewCell高度计算的那些事 本文带大家详细探索那篇文章所对应的库(1.2版),这个库就是利用缓存tableviewcell的高度提高滑动的流畅性。 主要是利用Runloop在空闲状态时,后台计算tableviewc
阅读全文
posted @ 2017-08-18 18:22 紫洁
阅读(636)
评论(0)
推荐(0)
编辑
iOS本地数据存储
摘要: 摘自:iOS本地数据存取,看这里就够了 应用沙盒 1)每个iOS应用都有自己的应用沙盒(应用沙盒就是文件系统目录),与其他文件系统隔离。应用必须待在自己的沙盒里,其他应用不能访问该沙盒 2)应用沙盒的文件系统目录,如下图所示(假设应用的名称叫Layer) 应用沙盒的文件系统目录 3)应用沙盒结构分析
阅读全文
posted @ 2017-08-18 15:36 紫洁
阅读(449)
评论(0)
推荐(0)
编辑
2017年8月15日
iOS 保持界面流畅的技巧
摘要: 转载自https://blog.ibireme.com/2015/11/12/smooth_user_interfaces_for_ios/#more-41893、 优化UITableViewCell高度计算
阅读全文
posted @ 2017-08-15 17:53 紫洁
阅读(196)
评论(0)
推荐(0)
编辑
用FauxPas找到潜在Bug
摘要: Faux Pas是一个Xcode辅助工具,检查iOS或者Mac项目,找到潜在bug,以及可维护性和风格问题。提供了92条规则可供挑选,支持GUI和CLI。目前发布了beta版,提供30天试用。 使用GUI扫描了项目,发现了许多不少有价值的问题,值得我们学习。 编译参数的有益建议,比如-DNDEBUG
阅读全文
posted @ 2017-08-15 10:08 紫洁
阅读(189)
评论(0)
推荐(0)
编辑
2017年8月8日
循环利用&无限轮播
摘要: 参考:iOS 伐码猿熟知—循环利用&无限轮播
阅读全文
posted @ 2017-08-08 21:23 紫洁
阅读(129)
评论(0)
推荐(0)
编辑
下一页
公告