自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 iOS开发之MVC设计模式 KVO模式 KVC模式 单例模式

MVC设计模式模型-视图-控制器(Model-View-Controller,MVC),是Xerox PARC在20世纪80年代为编程语言Smalltalk-80发明的一种软件设计模式,至今已广泛应用于用户交互应用程序中。在iOS开发中MVC的机制被使用的淋漓尽致,充分理解iOS的MVC模式,有助于我们程序的组织合理性。model_view_controller

2016-01-27 10:54:26 520

原创 NSTimer计时器的使用,创建后一定要销毁,不然会重复使用

计时器的使用,创建后一定要销毁,不然会重复使用#pragma mark - 判断活动是否开始-倒计时- (void)judementActiveTime{           if (!_activeTimer)       {           //如果计时器为空就创建计时器           _activeTimer = [N

2016-01-25 14:36:00 3803

原创 NSString字符串截取的方法

NSString字符串截取的方法1、截取字符串中间的一串字符串//从下标为4的字符开端截取,长度为2个字符,(字符串都是从第0个字符开端算的)NSString *a = @"1.2.30"; NSString  *b= [a substringWithRange:NSMakeRange(4,2)]; 2、从开始截取到第几位// 字符串截取

2016-01-22 11:31:04 438

原创 IOS图片压缩(修改图片大小)

IOS图片压缩(修改图片大小)//压缩用户个人头像图片调用方法    tempImage=[CLHttpUtile imageWithImageSimple:tempImage scaledToSize:CGSizeMake(900, 900)];#pragma mark - 修改图片大小-图片压缩实现方法/** * 修改图片大小

2016-01-22 11:24:26 408

转载 UIPanGestureRecognizer使用小结

UIPanGestureRecognizer是UIGestureRecognizer类的一个扩展类,其扩展类有UITapGestureRecognizer,UIPinchGestureRecognizer,UIRotationGestureRecognizer,UISwipeGestureRecognizer,UIPanGestureRecognizer,UILongPressGestureRec

2016-01-20 10:42:52 428

原创 IOS图片拖动 UIPanGestureRecognizer的使用案例

////  pictureDragViewController.m//  Join10////  Created by Shining Chen on 16/1/20.//  Copyright © 2016年 chen ling. All rights reserved.//#import "pictureDragViewCon

2016-01-20 10:38:01 773

原创 UIpickerView获得选中值

UIpickerView获得选中值   //获取pickerView中第0列的选中值    NSInteger row=[self.pickerView selectedRowInComponent:0];    NSString *dateStr=[self.dateArr objectAtIndex:row];        //获取pickerView

2016-01-18 14:15:10 10510

原创 IOS将字符串去掉斜杠,并转化成NSData数据后,再解析成字典

将字符串去掉斜杠,并转化成NSData数据后,再解析成字典 //先去斜杠    NSString *msgStr=userInfo[@"eMsg"];    msgStr=[msgStr stringByReplacingOccurrencesOfString:@"\\" withString:@""]; ////字符串转化成NSData数据后,再解析成字典

2016-01-18 11:12:06 5443

原创 IOS去除百度地图定位后的蓝色圆圈和定位蓝点(精度圈)

//去除百度地图定位后的蓝色圆圈和定位蓝点(精度圈)    BMKLocationViewDisplayParam *displayParam = [[BMKLocationViewDisplayParam alloc]init];    displayParam.isRotateAngleValid = true;//跟随态旋转角度是否生效    displayParam

2016-01-14 15:01:42 9795

原创 重写UIButton的图片、title Frame

重写UIButton的图片、title Frame//重写UIButton的图片frame- (CGRect)imageRectForContentRect:(CGRect)contentRect{    CGRect rect = CGRectMake(63, 0, 10, 30);    return rect;}//重写

2016-01-14 10:18:10 415

原创 IOS地址解析成经纬度-精简版

IOS地址解析成经纬度-精简版#import CLGeocoder *_geocoder;_geocoder=[[CLGeocoder alloc]init];#pragma mark 根据地名确定地理坐标,address为详细地址-(void )getCoordinateByAddress:(NSString *)add

2016-01-08 15:21:55 282

原创 移除NSUserDefaults里面的所有值(清除所有数据)

移除NSUserDefaults里面的所有值(清除所有数据)    NSString *appDomaion = [[NSBundle mainBundle] bundleIdentifier];    [[NSUserDefaults standardUserDefaults] removePersistentDomainForName:appDomaion];

2016-01-08 15:21:08 913

原创 UITableViewCell的选中颜色修改

UITableViewCell的选中颜色修改    UIView * v = [[UIView alloc] init];    v. backgroundColor = DEFAULT_COLOR;    cell.selectedBackgroundView = v;

2016-01-07 17:39:22 294

原创 清除APP右上角的数字,推送消息改为0

清除APP右上角的数字,推送消息改为0APP启动和从后台进入APP前台时,表示已阅读,APP右上角显示的数字要清零//APP 消息显示数字清零[UIApplication sharedApplication].applicationIconBadgeNumber =0;

2016-01-06 16:27:04 2154

原创 字符串分割,空格分割字符串

字符串分割,空格分割字符串//分割字符串//    NSArray *timeArr=[restTimeStr componentsSeparatedByString:@" "];//    NSLog(@"timeArr--%@, ---%@",timeArr[0],timeArr[1]);

2016-01-06 16:26:24 937

原创 IOS 含天数、时、分、秒的倒计时

IOS 含天数、时、分、秒的倒计时#pragma mark - 判断活动是否开始-倒计时- (void)judementActiveTime{        //活动倒计时        _activeTimer = [NSTimer scheduledTimerWithTimeInterval:1 target:self selec

2016-01-06 15:06:38 4112

转载 CGContextRef用法

quartz 是主要的描画接口,支持基于路径的描画、抗锯齿渲染、渐变填充模式、图像、颜色、坐标空间变换、以及PDF 文档的创建、显示、和分析。UIKit 为Quartz 的图像和颜色操作提供了Objective-C 的封装。Core Animation 为很多UIKit 的视图属性声明的动画效果提供底层支持,也可以用于实现定制的动画。在调用您提供的drawRect:方法之前,视图对

2016-01-04 07:39:40 225

原创 IOS 3D touch的使用

IOS 3D touch的使用1、在info.plist文件中设置3D touch的标题,图片(图片系统自带提供7种,也可自定义),提供了7种,但是实际最多只可以显示4个系统自带7种图标样式分别是:Compose,Play,Pause,Add,Location,Search,Share,在plist配置的时候应该就是前面加UIApplicationShortcutIco

2016-01-03 21:14:03 310

空空如也

空空如也

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

TA关注的人

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