- 博客(9)
- 收藏
- 关注
原创 iOS 各种常用的正则表达式
//判断是否为空字符+(BOOL) judgeNil:(NSString *)string { if (string == nil || string == NULL) { return NO; } if ([string isKindOfClass:[NSNull class]]) { return NO; }
2016-04-26 17:17:23 295
原创 iOS 将原点移动到navigationBar下面(或UIScrollView和 cell加载子视图偏移64问题)
解决这个问题只需要在工程里面添加以下几句代码,即可 if ([[[UIDevice currentDevice] systemName] floatValue]>7.0?YES:NO) { self.edgesForExtendedLayout = UIRectEdgeNone; (iOS7.0以上兼容适配) self.automat
2016-04-20 16:02:23 930
原创 iOS切控件的半边圆角
UIView *view2=[[UIViewalloc]initWithFrame:CGRectMake(100,100, 100,100)]; view2.backgroundColor=[UIColorredColor]; [self.viewaddSubview:view2]; UIBezierPath *maskPath = [
2016-04-19 15:48:53 3976
转载 iOS中根据网络环境显示不同图片
首先说一下怎么监听网络状态的改变监听网络状态的改变可以使用苹果提供的Reachability来检测网络状态,也可以使用AFN框架来监听网络状态的改变.相比而言,我更推荐大家使用AFN来监听如何使用AFN来监听网络状态的改变呢?AFN框架中的AFNetworkReachabilityManager是专门用来监听网络状态的改变.可以点进去AFNetworkReachabilityMan
2016-04-18 15:28:37 397
原创 iOS获取UUID,并使用keychain存储,将账号密码存到keychain中
1.新建一个工程,看一下自己的Bundle Id.这个Bundle Id 要和你用真机测试时的证书上面的Bundle Id相匹配。2.Target - Capabilities - Keychain Sharing - ON左侧的目录会自动生成Entitlements文件,不需要自己创建了。也就是说,Bundle Iden
2016-04-15 14:59:46 2532
转载 CollectionView列表性能优化
概述本篇一起来学习如何优化UICollectionView实现的网格布局,这里只是展示图片和文字,但是图片比较大,而且比较多。在优化之前,很明显的一卡一卡的。在优化之后,FPS达到了平稳的58~60,快速滚动时,基本都是60,而且在优化后通过Core Animations检测已经没有离屏渲染、图层混合等。优化后的FPS效果图这是在前一篇讲如何
2016-04-01 14:38:28 2489
转载 iOS如何在Xcode7中手动添加Precompile Prefix Header?
Xcode5中创建一个工程的时候,系统会自动创建一个以以工程名为名字的pch(Precompile Prefix Header)文件,开发的过程中可以将广泛使用的头文件以及宏包含在该文件下,编译器就会自动的将pch文件中的头文件添加到所有的源文件中去,这样在需要使用相关类的时候不需要使用import就可以直接使用头文件中的内容,很大程度上给程序员带来了编程的便利性。但是在Xcode6中去掉Prec
2016-04-01 09:30:55 2147
转载 iOS 计算字符串高度
公共类.h里/** 返回自适应高度的文本 */+ (CGSize)sizeWithString:(NSString *)string font:(CGFloat)font maxWidth:(CGFloat)maxWidth;/** 返回自适应宽度的文本 */+ (CGSize)sizeWithString:(NSString *)string font:(
2016-04-01 09:25:50 396
转载 iOS 图片大小压缩 图片尺寸处理
图片的压缩其实是俩概念,1、是 “压” 文件体积变小,但是像素数不变,长宽尺寸不变,那么质量可能下降,2、是 “缩” 文件的尺寸变小,也就是像素数减少。长宽尺寸变小,文件体积同样会减小。这个 UIImageJPEGRepresentation(image, 0.0),是1的功能。这个 [sourceImage drawInRect:CGRectMake(0,0,targetWidt
2016-04-01 09:23:54 573
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人