自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 2018 CocoaPods 安装问题

一、 $sudo gem install cocoapods报错:While executing gem ... (Gem::FilePermissionError)    You don't have write permissions for the /usr/bin directory.解决办法:sudo gem install -n /usr/local/bin cocoapod...

2018-10-30 17:50:57 103

转载 隐式动画与显式动画

(1)使用隐式动画会直接改变layer的属性值,如:imageView.layer.opacity = 0.3; (2)使用显式动画,动画结束时不影响动画前的layer属性值,如:     CABasicAnimation *opacityAnim = [CABasicAnimation animationWithKeyPath:@"opacity"];

2017-05-13 13:05:44 381

原创 介绍一下Objective-c常用的函数,常数变量

介绍一下Objective-c常用的函数,常数变量算术函数【算术函数】函数名说明int rand()随机数生成。(例)srand(time(nil)); //随机数初期化int val = rand()P; //0~49之间的随机数int abs(int a)整数的绝对值(例)int val

2017-05-13 12:12:02 185

原创 截图的应用

一、截长图二、自定义截图范围

2017-05-12 10:10:13 176

原创 CocoaPods 使用

一、什么是CocoaPodsCocoaPods是iOS项目的依赖管理工具,该项目源码在Github上管理。开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出现使得我们可以节省设置和第三方开源库的时间。在使用CocoaPods之前,开发项目需要用到第三方开源库的时候,我们需要1.把开源库的源代码复制到项目中2.添加一些依赖框架和动态库3.设置-ObjC,-fno-

2016-03-18 18:51:06 240

原创 文本属性Attributes

// 1.NSFontAttributeName : [UIFont systemFontOfSize:_fontSize] 设置字体// 2.NSForegroundColorAttributeName :[UIColor redColor] 设置文字颜色// 3.NSKernAttributeName字与字之间的间距4.N

2015-11-03 15:42:42 300

原创 设置TextField,键盘弹不出来

将模拟器的Hardware--kayboard--connect hardward kayboard 前面的对勾去掉

2015-08-15 16:58:39 421

原创 FMDB简单应用

[cpp] view plaincopy 1,拿到数据库文件的路径  self.path = NSHomeDirectory();  self.path = [path stringByAppendingPathComponent:@"Documents/data.db"];  2,拿到数据库对象,打开数据库,如果这个数据库不存在,就会自动创建  F

2015-08-14 18:44:10 182

原创 iOS手势(拖动,缩放,旋转,点击,手势依赖,自定义手势)

1、UIGestureRecognizer介绍手势识别在iOS上非常重要,手势操作移动设备的重要特征,极大的增加了移动设备使用便捷性。iOS系统在3.2以后,为方便开发这使用一些常用的手势,提供了UIGestureRecognizer类。手势识别UIGestureRecognizer类是个抽象类,下面的子类是具体的手势,开发这可以直接使用这些手势识别。UITapGestur

2015-08-03 16:20:50 349

原创 iOS应用程序生命周期

iOS的应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。 iOS系统的资源是有限的,应用程序在前台和在后台的状态是不一样的。在后台时,程序会受到系统的很多限制,这样可以提高电池的使用和用户体验。//开发app,我们要遵循apple公司的一些指导原则,原则如下:1、应用程序的状态状态如下:Not running  

2015-08-03 16:14:49 189

原创 iOS支付宝支付步骤

1:先与支付宝签约,获得商户ID(partner)和账号ID(seller)2:下载相应的公钥私钥文件(加密签名用)3:下载支付宝SDK4:生成订单信息5:调用支付宝客户端,由支付宝客户端跟支付宝安全服务器打交道6:支付完毕后返回支付结果给商户客户端和服务 , SDK里有集成支付宝功能的一个Demo> 集成支付功能的具体操作方式,可以参考Demo//生成订单

2015-07-30 19:10:57 257

原创 OAuth2.0 SSO授权

一、OAuth2.0授权协议  一种安全的登陆协议,用户提交的账户密码不提交到本APP,而是提交到授权服务器,待服务器确认后,返回本APP一个访问令牌,本APP即可用该访问令牌访问资源服务器的资源。由于用户的账号密码并不与本APP直接交互,而是与官方服务器交互,因而它是安全的。图示:流程:  1、获取未授权的Request Token。    url

2015-07-30 10:22:51 446

原创 iOS UILabel根据字符串长度自动适应宽度和高度

UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0,0,0,0)];    label.numberOfLines = 0;    label.backgroundColor = [UIColor clearColor];         NSDictionary *attributes = @{

2015-07-30 10:15:30 327

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除