- 博客(15)
- 收藏
- 关注
原创 多任务异步执行dispatch_group_async的使用
dispatch_group_async可以让一个大的任务,让多个异步线程去完成,并在所有的异步线程完成后进行其他数据的处理。dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0); dispatch_group_t group = dispatch_grou
2016-01-15 18:26:14
849
原创 iOS 自定义导航控制器的titieView那些坑
当我们需要在导航上面自定义一些视图的时候,发现titieView里面的内容并不像我们想的那样完全覆盖掉导航栏。而是左右2边有个8像素的间距。5、6、6p都是8的间距,即使自定义的视图写的是屏幕的宽度,系统会默认预留左右都为8的间距。所有当自定义的时候大火小心了。
2015-12-31 17:15:01
431
原创 iOS label的lineBreak和行间距的碰撞
iOS 中有时候我们要实现这种效果 最多显示2行文字,多了显示。。。并且有字间距。实现代码: NSString *contentString = @"皑如山上雪,皎若云间月,闻君有两意,故来相决绝,今日斗酒会,明月勾水头,后面不会了"; // 设置行间距 NSMutableParagraphStyle *paragraphStyle = [[NSMuta
2015-12-31 17:04:08
1362
转载 CIFilter 创建二维码
iOS7之后,可以使用原生的CIFilter创建二维码,但是生成的二维码只有黑白,而且大小不好控制,找了一下资料,发现解决的方法,使二维码透明背景,自定义颜色,还能加上阴影效果,方法很简单,直接调用即可,效果如下:Demo地址:https://github.com/yourtion/Demo_CustomQRCode首先是二维码的生成,使用CIFilter很简单,直接传入生
2015-12-07 17:18:59
351
转载 CoreImage
1.coreImage的介绍 coreImage是IOS5中新加入的一个Objective-c的框架,提供了强大高效的图像处理功能,用来对基于像素的图像进行操作与分析。IOS提供了很多强大的滤镜(Filter),其中IOS5中有48种,而到了最新的IOS6 Filter已经增加到了93种之多,并且这一数字会继续增加。这些Filter提供了各种各样的效果,并且还可以通过滤镜链
2015-12-07 17:10:25
647
原创 GCD简单使用
GCD是苹果封装的c语言级别的多线程机制1. 在主线程上异步执行一段代码 dispatch_async(dispatch_get_main_queue(), ^{ NSLog(@"%@",[NSThread currentThread]); });2. 在主线程上同步执行一段代码dispatch_sync(dispatch_get_mai
2015-11-23 15:39:49
397
原创 图片裁剪后照片旋转了
在我们的应用中如果用到的图片的裁剪有时候裁剪后图片的方向旋转了裁剪前:裁剪后:原因是我们裁剪的时候绘制图片的坐标系和拍照的坐标系的原点不一样,我们可以用下面的方法来跳转图片裁剪后的旋转问题。- (UIImage *)fixOrientation:(UIImage *)aImage { if (aImage.imageOrientation ==
2015-11-23 15:02:22
1072
原创 iOS crash分析
我们编码的时候,无意间会遇到各种各样的崩溃,有时候我们看不到崩溃的堆栈信息只有崩溃的十六进制内存地址我们要根据十六进制内存地址来获取崩溃时的堆栈信息。来方面我们调试。1、找出错误信息的十六进制内存地址2、找出编译后的dsym文件3、利用crash分析工具找出具体的错误信息一、找出错误信息的十六进制内存地址 使用友盟的crash 分析。来获取崩溃时的十六
2015-11-23 14:47:53
324
原创 iOS image 在项目中的基本应用小记
一、 为图片增加图层/** * @brief 为图片增加颜色覆盖. * * @param color 图层的颜色 * @param level 图层颜色的透明度 0 - 1 图层越来越深 * * @return UIImage 增加图层后的图片. */-(UIImage *)imageWithColor:(UIColor*)color level:(CG
2014-07-16 21:13:46
545
翻译 iOS 动画
//// CoreAnimationEffect.h// CoreAnimationEffect//// Created by VincentXue on 13-1-19.// Copyright (c) 2013年 VincentXue. All rights reserved.// #import /** ! 导入QuartzCore.framework *
2014-07-10 13:53:19
433
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人