一、捕捉功能 1、捕捉会话 AVCaptureSession AVFoundation捕捉栈的核心类是AVCaptureSession。一个捕捉会话相当于一个虚拟的“插线板”...
做iOS开发时间也不短了,在这里分享一些心得,持续更新。 欢迎加入iOS开发交流群一起学习,群号:264663035 一、更整洁的代码 1.利用GCC语法优化你的控件初始化代...
2018-Read-Record 记录我的2018学习历程 译者注:作为一个走心且有逼格的翻译组,我们对本篇文章中的代码都进行了验证,并且写了将代码分为上下两篇做成了 pla...
1.适用场景: 通常UI原型图是6s机型。做适配的时候可能在不同机型部分控件需要等比缩放。 2核心思路: 通过运行时给NSLayoutConstraint添加一个属性...
眼睛看不到的地方,文字可以,谢谢分享
设置一个按钮在不同的状态下显示不同的样式是很常见的需求,于是我马上想到以下代码: let button = UIButton.init(frame: CGRect.init...
前言 MVC是软件工程中的一种软件架构模式,它把软件系统分为三个基本的部分:模型Model、视图View以及控制器Controller。这种模式的目的是为了实现一种动态的程序...
我在 Facebook 有一位好友。他本科国内 Top 2 大学毕业,在美国拿了最顶尖大学的硕士学位,然后年纪轻轻就做到了技术负责人,拿着超高的薪水。就是这么一个开了挂一般的...
最近遇到项目在iOS 11设备上UIViewController切换时TableView会异常的向下偏移,随着界面完全展示又回到正常的位置的文字。虽然只是那么一瞬间,但还是看...
我们可以通过两个系统提供的方法很方便的修改导航栏的颜色,直接设置一个颜色: [self.navigationController.navigationBar setBarTi...
前言 到了今天终于要"出院"了,要总结一下住院几天的收获,谈谈Runtime到底能为我们开发带来些什么好处。当然它也是把双刃剑,使用不当的话,也会成为开发路上的一个大坑。 目...