译自RAYWENDERLICH,How To Implement A Circular Image Loader Animation with CAShapeLayer。 ...
译自RAYWENDERLICH,How To Implement A Circular Image Loader Animation with CAShapeLayer。 ...
iOS开发,定位功能是很多app的核心功能,也是出门在外的必用功能,现在来重新整理一下CoreLocation这个框架常用以及新增功能。 1.首先设置locationMan...
一看就懂demo,地址:github 在开发中,最常见用到倒计时按钮的场景应该是获取短信的时候,当点击获取后,需要隔一段时间才能再次获取,下面,来用gcd(而不是time...
一看就懂demo下载,地址:github iOS开发,肯定免不了要接触苹果的黑魔法:kvo,翻译过来有点拗口叫键值观察,如果是我翻译的话会选择叫“望咩望”,哈哈。其实kvo...
先来看看官方文档:UIStackView提供了一种流线型的布局视图,竖排或者横排。直白地说如果我们可以让UIStackView帮我们管理view了,在之前我们要用到auto...
一看就懂demo下载,地址:github 想做一个简单的动画,运用一下CAAnimation,思路是:开始两个图标重叠在一起,点击按钮,两个图标分别向两边倾斜,回到原点后交换...
一看就懂demo下载地址:github CAReplicatorLayer,负责创建子layer特定数目的copy,这个与别的不太同,别的layer是创建好后添加到父lay...
一看就懂demo下载地址:github CAGradientLayer,文档介绍很简单,在背景色上绘制渐变色,填满layer。API里只有5个属性:colors(用作渐变的...
过年支付宝升级,新版本多了咻一咻功能,里面动画做得挺不错的,特意研究了里面的动画都是怎么实现的。首先是一进去看到的第一个动画,可以看到屏幕中间的按钮周围有个圈在放大缩小,这...
很久没仔细看邮箱,今天刷了一下邮箱,吓一跳,苹果发了一封邮件,说接到投诉,我的app侵权了。好吧,看了一下邮件,还好不是很严重,苹果的语气也不是很重。看了苹果要求的几点: ...
相信大家都知道像数据或者字典这些有一个保存到本地的方法:writeToFile:atomically:,只要保证里面的数据都是OC里的对象。例如:array、diction...
相信大家开发的时候都用过coredata,用来保存数据挺方便的。只是问题是,突然发现,如果最开始创建项目的时候没有选取coredata,那么之后要用的话就需要自己手动添加代...
在写一个项目用RESIDEMENU,这是写得很好的一个开源组件,只需要几行代码就可以使用。所以现在抽空看看代码,看看作者是怎么实现的。 - (void)awakeFromN...
一看就懂demo下载地址:github 随着iOS9的发布,又有一些API被苹果禁止了,UISearchDisplayController就是其中一个,取而代之的是UISe...
本文翻译自http://nshipster.com,如有错漏,欢迎斧正。 首先来了解一下iOS和OS X的绘制系统: 1.CGPoint,是一个结构体,表示了二维坐标系统中的...
首先来认识CALayer,这是一个与UIView互相依存的类,CALayer可以说是基于UIView的,有着很多属性,如frame、backgroundclolor,还有着...
在写一个app,用到tableview,需要设置第一行的颜色是白色,其余的则是黑色,一开始代码是这样的: if (indexPath.row == 0) { cell.d...
Objective-C现在共有四种遍历方式,for循环、for in快速遍历、NSEnumerator遍历、UsingBlock基于块的遍历。 - (void)enume...
当定义了一个属性的时候,例如: @property (nonatomic, strong) UIImageView* imageView; 有两种访问方法self.image...