自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

卢梦如的博客

把用到的知识记录下来

  • 博客(21)
  • 收藏
  • 关注

原创 IOS_函数

rand() ----随机数 abs() / labs() ----整数绝对值 fabs() / fabsf() / fabsl() ----浮点数绝对值 floor() / floorf() / floorl() ----向下取整 ceil() / ceilf() / ceill() ----向上取整 round() / roundf() / roundl() ----四舍五入

2016-06-30 14:08:40 512

原创 IOS_ 仿微信下拉拍照动画

#import @interface EyeView : UIView{          CAShapeLayer        *eyeFirstLightLayer;          CAShapeLayer        *eyeSecondLightLayer;          CAShapeLayer        *eyeb

2016-06-13 16:52:59 1092

原创 IOS_ 暂停 继续 layer 层的动画

//暂停 layer 层的动画 - (void)pauseLayer:(CALayer*)layer {     CFTimeInterval pausedTime = [layer convertTime:CACurrentMediaTime() fromLayer:nil];     layer.speed = 0.0;     layer.timeOff

2016-06-13 11:58:45 758

原创 IOS_ CAKeyframeAnimation

#define   kDegreesToRadians(degrees)  ((3.14159265359 * degrees)/ 180) UIView *showView = [[UIView alloc] initWithFrame:CGRectMake(100, 100, 100, 100)];     [self.view addSubview:sh

2016-06-13 11:30:21 477

原创 IOS_ UIBezierPath + CABasicAnimation + CAShapeLayer

UIView *showView = [[UIView alloc] initWithFrame:CGRectMake(100, 100, 100, 100)];     [self.view addSubview:showView];     showView.backgroundColor = [UIColor redColor];     UIBezi

2016-06-13 11:12:33 543

原创 IOS开发 代码获取当前APP的版本号

//代码实现获得应用的版本号: [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"] //或 [[NSBundle mainBundle] objectForInfoDictionaryKey:@"CFBundleShortVersionString"];

2016-03-11 10:11:15 396

原创 IOS开发 拍照上传图片旋转90°

//手机拍照如果大于2M的话上传会旋转90° //在上传之前调用下面的方法就行了 #pragma mark - 手机拍照大于2M手机照片会自动旋转90° - (UIImage *)fixOrientation:(UIImage *)aImage {          // No-op if the orientation is already correct  

2016-02-29 15:14:45 1871

原创 IOS开发 把长度不等的UICollectionView 的cell 居左

//首先自定义一个 EqualSpaceFlowLayout 的类继承于 UICollectionViewFlowLayout //在.h文件中 @protocol  EqualSpaceFlowLayoutDelegateUICollectionViewDelegateFlowLayout> @end @interface EqualSp

2016-01-06 15:12:40 805

原创 IOS开发 抛物线

-(void)throwObject:(UIView *)obj from:(CGPoint)start to:(CGPoint)end height:(CGFloat)height duration:(CGFloat)duration{          self.showingView = obj;          //初始化抛物线的路径     CGM

2015-12-29 18:10:44 1672

原创 IOS开发 CAKeyframeAnimation

-(void)creatKeyAnimation{          //初始化演员     CALayer *rectLayer = [[CALayer alloc] init];     rectLayer.frame = CGRectMake(15, 200, 30, 30);     rectLayer.cornerRadius = 15;

2015-12-29 16:46:14 342

原创 IOS开发 CABasicAnimation

/*  CAAnimation可分为四种:    1.CABasicAnimation  通过设定起始点,终点,时间,动画会沿着你这设定点进行移动。可以看做特殊的CAKeyFrameAnimation  2.CAKeyframeAnimation  Keyframe顾名思义就是关键点的frame,你可以通过设定CALayer的始点、中间关键点、终点的frame,

2015-12-29 15:35:24 301

原创 IOS开发 3DTouch

//在 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {} 里添加       UIApplicationShortcutItem * item = [[UIApplicationShortcutItem all

2015-12-25 15:14:36 342

原创 IOS开发 判断是否是非法字符 例如表情符号

判断有没有非法字符 有返回YES 没有返回NO - (BOOL)isContainsEmoji:(NSString *)string {     __block BOOL isEomji = NO;          [string enumerateSubstringsInRange:NSMakeRange(0, [string length])

2015-12-14 14:01:35 1225

原创 IOS开发 小技能

//跳转到 APP Store评论界面 [[UIApplication sharedApplication] openURL: [NSURL URLWithString:@"itms-apps://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=1019101

2015-12-14 13:53:15 344

原创 IOS开发 扫描二维码

//加入头文件 #import //代理 AVCaptureMetadataOutputObjectsDelegate @property (nonatomic,strong)AVCaptureSession *session;//输入输出的中间桥梁 //设置AVCaptureMetadataOutput  的rectOfInterest 的属性

2015-12-14 11:56:29 384

原创 IOS开发 生成二维码

//这个是我封装的方法 QCString 是将要生成的二维码的 内容 size 是大小 生成成功后返回的是 UIImage类型把它加在你需要的地方就行了 +(UIImage *)createQRForString:(NSString *)QCString withSize:(CGFloat)size{     return [self imageBlackToTransparent:

2015-12-14 11:52:30 341

原创 IOS开发 短信发送

//加入头文件 #import MFMessageComposeViewControllerDelegate //代理方法 #pragma mark - 短信发送 //发送button点击事件 -(void)cellCancelButtonClick:(UIButton *)but{       //调用下面的函数       [

2015-12-14 11:24:55 337

原创 IOS开发 文件下载 文件预览

-(void)downloadFile:(NSString *)UrlAddress andWith:(NSString *)styleName11  { //UrlAddress 是下载链接 styleName11 是文件名+格式     NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithS

2015-12-11 16:09:25 1020

原创 IOS开发 汉字转拼音 把用户名按照姓名首字母进行排序

//第一步 汉字转拼音 有2种方法 一种是使用ChineseString 别人写的类  第二种是IOS自带的方法 我使用的便是第二种                 NSMutableString *ms = [[NSMutableString alloc] initWithString:model.contactNickName];                 //带声仄

2015-12-11 15:46:50 6002

原创 IOS开发 获取手机通讯录

//导入头文件 #import //获取权限 -(void)adaddress{          //判断是否授权成功     if (ABAddressBookGetAuthorizationStatus() == kABAuthorizationStatusAuthorized) {         //授权成功后直接返回

2015-12-11 14:29:02 428

原创 IOS开发 获取手机里的全部图片

IOS开发 获取手机全部图片

2015-12-11 11:45:12 696

空空如也

空空如也

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

TA关注的人

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