10 2015 档案
CoreAnimation方法汇总
摘要:使用CoreAnimation一般分为三个部分:1.创建执行动画的CALayer 2.创建动画 3.CALayer 添加AnimationCoreAnimation是以锚点为基础.CoreAnimation的继承关系:CAAnimation属性描述timingFunction时间函数kCAMedia...
阅读全文
IOS沙盒中的Documents、Library、tmp区别
摘要:1.Documents: 用户生成的文件、其他数据及其他程序不能重新创建的文件,iTunes备份和恢复的时候会包括此目录。2.Library/Caches: 可以重新下载或者重新生成的数据,数据库缓存文件和可下载内容应该保存到这个文件夹,iTunes不会备份此目录,此目录下文件不会在应用退出删除...
阅读全文
IOS开发中常用一下方法
摘要:1.获得屏幕的宽高 [UIScreen mainScreen].bounds.size.width [UIScreen mainScreen].bounds.size.height2.Iphone版本判别: iPhone5 ([UIScreen instancesRespondToSelect...
阅读全文
模态视图的modalTransitionStyle、modalPresentationStyle
摘要:1.modalTransitionStyle:它是使用- (void)presentViewController:(UIViewController *)viewControllerToPresent animated: (BOOL)flag completion:(void (^ __nullab...
阅读全文
与TableView插入、删除、移动、多选,刷新控件
摘要:一、插入、删除、移动、多选方法一:Cell的插入、删除、移动都有一个通用的方法,就是更新tableView的数据源,再reloadData,这样做实现上是简单一点,但是reloadData是刷新整个tableView,消耗性能。方法二:针对指定的位置进行插入、删除、移动步骤:1.让tableView...
阅读全文
编程中常用的数学方法以及常数
摘要:只是列举了一些比较常用的,具体的可以查看Math.h文件算术函数:int rand():返回int型随机数int random():返回long型随机数abs:返回整形绝对值 int abs(int) float fabsf(float) double fabs(double) long d...
阅读全文
常用的数据类型
摘要:C中: short:短型,范围-32767~32767 即-(2^15-1)~(2^15-1),C++标准中只限制规定short int不能超过int的长度,具体长度的可以由C++编译器的实现厂商自行决定,short 占2字节,一般是16位 unsigned short:无符号短型,0 到 65...
阅读全文
贝塞尔曲线(UIBezierPath)属性、方法汇总
摘要:UIBezierPath主要用来绘制矢量图形,它是基于Core Graphics对CGPathRef数据类型和path绘图属性的一个封装,所以是需要图形上下文的(CGContextRef),所以一般UIBezierPath在drawRect中使用。UIBezierPath的属性介绍:1.CGPath...
阅读全文
一行代码获取通讯录联系框架
摘要:GitHub地址:https://github.com/Locking-Xu/XZGetAddressBook
阅读全文
IOS枚举使用
摘要:1.方法一:typedef enum{ one = 0, two,}Name;2.方法二:typedef NS_ENUM(NSInteger, name) { one, two};注:a.方法二必须在#import的下面 b.两种方法第一个枚举都是可以赋值也可不赋值,如果赋值的话,则以赋...
阅读全文
Static Cell-静态TableView
摘要:使用静态TableView有两个前提,1.要在Storyboard上 2.需要使用TableViewControllerPS:如果需要设置不同的cell的高度不同的话,还是需要使用tableView的delegate。
阅读全文
NavigationController的使用整理
摘要:1.设置NavigationBar的背景色: self.navigationController.navigationBar.barTintColor = [UIColor redColor];2.设置NavigationBar上的标题 self.navigationItem.title = @...
阅读全文
UITabBarItem的selectedImage
摘要:TabBar使用频率很高的一个组件,TabBar的TabBarItem有两个属性一个是image(未选中图片),另一个是selectedImage(选中时图片)但是运行时发现,选中时的图片变成了蓝色的,但是实际上图片是红色的,看来系统的TabBar会对图片默认使用TintColor再进行渲染。解决方...
阅读全文
单例继承
摘要:情况描述:有两个ViewController,FatherViewController和ChildViewController,ChildViewController继承于FatherViewControllerFatherViewController实现单例方法:+ (*)shareInstanc...
阅读全文
UIButton在不同状态下显示不同背景色
摘要:参考自:原文地址(内容与原文并无区别,只是自己以后方便使用整理了一下)1.UIButton的background是不支持在针对不同的状态显示不同的颜色。2.UIButton的backgroundImage是针对不同的状态的,所以思路就是在不同状态下的的时候,生成指定颜色的纯色图片。关键代码:/***...
阅读全文
浙公网安备 33010602011771号