自定义博客皮肤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 455

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

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

2016-06-13 16:52:59 1047

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

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

2016-06-13 11:58:45 699

原创 IOS_ CAKeyframeAnimation

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

2016-06-13 11:30:21 434

原创 IOS_ UIBezierPath + CABasicAnimation + CAShapeLayer

UIView *showView = [[UIViewalloc] initWithFrame:CGRectMake(100,100, 100,100)];    [self.viewaddSubview:showView];    showView.backgroundColor = [UIColorredColor];    UIBezi

2016-06-13 11:12:33 494

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

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

2016-03-11 10:11:15 348

原创 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 1803 1

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

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

2016-01-06 15:12:40 727

原创 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 1587

原创 IOS开发 CAKeyframeAnimation

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

2015-12-29 16:46:14 294

原创 IOS开发 CABasicAnimation

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

2015-12-29 15:35:24 263

原创 IOS开发 3DTouch

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

2015-12-25 15:14:36 302

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

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

2015-12-14 14:01:35 1174

原创 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 300

原创 IOS开发 扫描二维码

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

2015-12-14 11:56:29 336

原创 IOS开发 生成二维码

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

2015-12-14 11:52:30 292

原创 IOS开发 短信发送

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

2015-12-14 11:24:55 294

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

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

2015-12-11 16:09:25 965

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

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

2015-12-11 15:46:50 5929

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

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

2015-12-11 14:29:02 388

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

IOS开发 获取手机全部图片

2015-12-11 11:45:12 633

空空如也

空空如也

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

TA关注的人

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