最近在公司做了个表情键盘的需求,这个需求的技术难度不会很大,比较偏向业务。但是要把用户体验做的好也是不容易的,其中有几个点需要特别注意。话不多说,下面开始正文(注:本文对应的...
最近在公司做了个表情键盘的需求,这个需求的技术难度不会很大,比较偏向业务。但是要把用户体验做的好也是不容易的,其中有几个点需要特别注意。话不多说,下面开始正文(注:本文对应的...
我们在项目中有时会碰到视频相关的需求,一般的可以分为几种情况: 1. 简单的视频开发,对界面无要求,可直接使用系统UIImagePickerController。 (1)使用...
音频输出作为硬件资源,对于iOS系统来说是唯一的,那么要如何协调和各个App之间对这个稀缺的硬件持有关系呢? iOS给出的解决方案是"AVAudioSession" ,通过它...
泛型能够让开发者编写自定义需求已经任意类型的灵活可用的的函数和类型。能够让我们避免重复的代码。用一种清晰和抽象的方式来表达代码的意图。 1.泛型解决的问题 下面是一个非泛型的...
前言 由于最近项目中在用Realm,所以把自己实践过程中的一些心得总结分享一下。 Realm是由Y Combinator孵化的创业团队开源出来的一款可以用于iOS(同样适用于...
苹果在iOS7.0以后推出了一个侧滑返回手势,当导航栏Push到下一页时,可以通过侧滑手势pop到上一页,这大大提高了用户的体验度,同时增加了可玩性。然而有些时候,当你pus...
CocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库,轻松管理第三方库的版本。 CocoaPo...
6666666,学习了。
iOS UITableView/UICollectionView的嵌套和悬停的解决方案应用情景 情景一: 说明:是不是和tableView的Plain类型一样,其实这个是由两个列表实现的 情景二: 说明:此时,就可以发现和普通的列表有些不一样了 情景三: 说明...
应用情景 情景一: 说明:是不是和tableView的Plain类型一样,其实这个是由两个列表实现的 情景二: 说明:此时,就可以发现和普通的列表有些不一样了 情景三: 说明...
应用情景 情景一: 说明:是不是和tableView的Plain类型一样,其实这个是由两个列表实现的 情景二: 说明:此时,就可以发现和普通的列表有些不一样了 情景三: 说明...
@香烟不灭 没研究过。
iOS开发——PDF文件的加载及显示(网络、本地)开发环境:XCode7.3,Deployment Target:8.0 话说,公司项目需要显示PDF文件,于是遍寻了网络,发现的方法以下几种: 1.使用UIWebView加载...
- (instancetype)initWithFrame:(CGRect)frame documentRef:(CGPDFDocumentRef)docRef andPageNum:(int)page; 这个方法,不要一次性的循环创建所有需要的PDF页面,而是在需要显示前,再调用方法去绘制,然后用于显示。
iOS开发——PDF文件的加载及显示(网络、本地)开发环境:XCode7.3,Deployment Target:8.0 话说,公司项目需要显示PDF文件,于是遍寻了网络,发现的方法以下几种: 1.使用UIWebView加载...
前言 谈到多环境,相信现在大多公司都至少有2-3个app环境了,比如Test环境,UAT(User Acceptance Test)用户验收测试环境,Release环境等等。...
写在开头: 作为一个iOS开发,也许你不知道NSUrlRequest、不知道NSUrlConnection、也不知道NSURLSession...(说不下去了...怎么会什么...
对于iOS开发者来说,apple开发者账号肯定不会陌生。在开发中我们离不开它。下面我简单的为大家分享一下关于iOS开发中所用的证书相关知识。 第一部分:成员介绍 1.Cert...