很多应用都有分享到新浪微博的功能,它们的分享视图基本都是自定义的。其中有一个信息栏,呈现了可以输入的余下字数和其他信息,它会根据虚拟键盘高度的变化调整自己的位置。为此,我们需要获取到虚拟键盘的高度。首
在做相册的时候遇到了一个问题,就是UICollectionView刷新的时候会闪屏,网上搜了搜,解决的方法也是挺多,并没有一一尝试,只是存下来做个笔记,来看看遇到的几种方法。 方法一: [UIVi
前言 首先说明的是:原生的二维码扫描有一个坑,那就是扫描范围的确定。只要记得扫描范围是X与Y互换位置,W与H互换位置,就没有什么问题了。 下面进入正题: 1.因为使用原生二维码扫描,所以需要加入头
一、工程图 二、代码 RootViewController.h #import //加入AVFoundation.framework头文件 #impo
最近学习了iOS获取手机通讯录方式方法,现在分享给大家。希望此文章对各位有所帮助。 一、iOS 9 以前的通讯录框架 AddressBookUI框架:提供了联系人列表界面、联系人详情界面、添加联系人
最近公司写了一新项目,写完项目总结时发现,大部分时间都浪费在纯代码写一些简单的控件上,用xib布局吧,还怕为后期的维护给自己挖坑,总是纠结到底用纯代码,还是xib呢,纠结来纠结去突然灵感乍现?
每个 App 项目可以有多个环境, 开发环境 、 测试环境 、 预发布环境 和 生产环境 ,至少有 开发环境 和 生产环境 研发同学和测试同学经常需要在环境间切换,产品同学有时候也会心血来潮的看看
IOS 中NSTimer定时器的使用 NSTimery 定时器,主要用于进行定时执行指定方法,常用场景如:获取验证码的按钮倒计时;图片轮播定时。 1 使用注意事项: 1.1 倒计时时间间隔(时间单
前言: 计划把公司的网络请求与业务解耦,所以想着学习一下网络请求,最近学习了NSURLSession,今天来学习一下基于NSURLSession封装的优秀开源框架AFNetWorking 3.x,之前
前言 LayoutGuide这个概念在本人从事iOS开发过程中一直是比较陌生的。直至最近想要了解这个细碎的知识点,就随手查了一下,发现这个概念从iOS7的top/bottom LayoutGuide,