会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
iOS_hevin
博客园
首页
新随笔
联系
订阅
管理
2015年11月9日
检测用户是否开启推送
摘要: 公司项目需求,这个需要做版本判断,因为iOS7和iOS8以后的判断策略不一样。mark下 if (IOS_MORE(8.0)) { //iOS8 later if (UIUserNotificationTypeNone == [[...
阅读全文
posted @ 2015-11-09 10:48 iOS_hevin
阅读(441)
评论(0)
推荐(0)
2015年6月10日
给一段文字设置不同颜色
摘要: 做项目时候遇到这个需求了,就是一个NSString,设置不同颜色。例如:给一段文字设置不同颜色用到NSString一个方法:- (void)addAttribute:(NSString *)name value:(id)value range:(NSRange)range;给一个NSRange值就可...
阅读全文
posted @ 2015-06-10 19:37 iOS_hevin
阅读(469)
评论(0)
推荐(0)
2015年6月9日
UITableView优化技巧整理
摘要: 一、tableView和cell都尽量少用或者不用clearColor 二、按需加载cell的内容。当用户高速滑动的时候,只加载目标行前后的几行数据,减少不必要的渲染和加载对程序性能的消耗。三、异步绘制。异步draw(),或者重写drawRect()四、提前计算并缓存好高度(布局),因为heigh...
阅读全文
posted @ 2015-06-09 16:15 iOS_hevin
阅读(174)
评论(0)
推荐(0)
2015年6月1日
UISearchDisplayController搜索(iOS8前)
摘要: 搜索功能,基本每个app标配。实现起来很简单,但是iOS8后苹果建议使用UISearchController,官方Demo:Table Search with UISearchController实际开发基本也都还是用的老的UISearchDisplayController+UISearchBar的...
阅读全文
posted @ 2015-06-01 20:48 iOS_hevin
阅读(431)
评论(0)
推荐(0)
SDWebImage源码学习
摘要: 前言 简单做个介绍,SDWebImage:以我个人的理解,就是帮我们异步加载图片,并且缓存这些图片到内存及disk的一款非常棒的开源框架。其实除此之外,还有很多强大的功能供我们使用,我们如果能够熟练使用其API 就可以实现很多复杂的需求了。 github最新下载地址:https://github...
阅读全文
posted @ 2015-06-01 10:23 iOS_hevin
阅读(517)
评论(2)
推荐(0)
2015年5月27日
textField详细整理
摘要: //初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //设置边框样式,只有设置了才会显示边框样式 tex...
阅读全文
posted @ 2015-05-27 11:41 iOS_hevin
阅读(252)
评论(0)
推荐(0)
textField限制输入长度(含中文限制)
摘要: 在为中文输入法时,点击联想出来的字一样有用的办法。
阅读全文
posted @ 2015-05-27 10:26 iOS_hevin
阅读(367)
评论(2)
推荐(1)
2015年5月26日
《iOS应用架构谈 view层的组织和调用方案》笔记整理
摘要: 结束前段时间的忙碌,近来工作没什么任务。就趁上班时间学习一点东西。读完了Casa Taloyum的《iOS应用架构谈 view层的组织和调用方案》,写的很认真,很详尽,收获颇丰。着手整理下目前自己能领悟到的一些知识。先分享下:http://casatwy.com/iosying-yong-jia-g...
阅读全文
posted @ 2015-05-26 20:18 iOS_hevin
阅读(284)
评论(0)
推荐(0)
公告