iOS

iOS系统学习UIView属性

iOS系统学习UIView属性

本文献给所有想学习iOS的开发人员(PS:像提高技术水平还得靠自己多多实践) @property(nonatomic,getter=isUserInteractionEnabled) BOOL use...
阅读全文

封装项目网络库

封装项目网络库

封装一个网络库的一些思路(基于YTKNetwork) 为什么要封装网络库 大家都知晓网络层是一个项目的灵魂,所以网络层写的是否规范、是否简洁、是否完整关系到一个项目的整体质量,甚至于项目的性能。因此在...
阅读全文

OpenGL ES (Swift) Dev 2

OpenGL ES (Swift) Dev 2

在上一节OpenGL的HelloWorld中,初步认识OpenGL,接着将对上节内容的中EAGLContext和GLKVertexAttribArrayBuffer进行封装,利用封装的函数减少应用需要...
阅读全文

可展开的UITableViewCell

可展开的UITableViewCell

在日常构建UI过程中,我们会遇到很多实用TableView的机会。又有很多时候,会遇到需要自定义适配cell高度的时候,但也有些UI设计需要我们在展示的时候,只需要展示部分数据,只有在用户进行某一项A...
阅读全文

这样写代码,肯定是跟代码有仇吧

这样写代码,肯定是跟代码有仇吧

“你代码写得这么烂,有问过代码是什么感受吗?” 一,完全不能被读懂的代码 哎,憋了这么多天,今天我实在憋不住了! 本小姐我,快-被-一-段-代-码-气-炸-了! 是的,你没看错,惹我生气的是一...
阅读全文

TintColor 的冷知识

TintColor 的冷知识

tintColor的前世今生 在iOS 7后,UIView新增加了一个tintColor属性,这个属性定义了一个非默认的着色颜色值,其值的设置会影响到以视图为根视图的整个视图层次结构。它主要是应用到诸...
阅读全文

iOS开源加密相册Agony的实现(四)

iOS开源加密相册Agony的实现(四)

简介 虽然目前市面上有一些不错的加密相册App,但不是内置广告,就是对上传的张数有所限制。本文介绍了一个加密相册的制作过程,该加密相册将包括多密码(输入不同的密码即可访问不同的空间,可掩人耳目)、Wi...
阅读全文