最新文章

获取NSString的宽高

在给UILabel设置宽高的时候,会出现这样的问题,当你的字符串很长的时候,UILabel显示就是省略号了,这样子肯定是不行的,尤其是自定义cell的时候,cell中包含UILabel,这样就需要去动态的计算高度。 给NSString添加一...

Linux下调整系统时间

就在写前一篇文章的时候,发现发布的时间居然是明天- - 登陆服务器一看,原来是系统时间不对了。 解决方法: Debian系统安装NTP校时包: apt-get install ntpdate CentOS系统安装NTP校时包: yum in...

给UITableView减肥瘦身

UITableView这个玩意儿是经常要用到的,初始化,设置delegate,设置dataSource,然后实现代理方法,数据源方法,然后VC的代码就多了一大堆,是不是感觉好臃肿,看着就不舒服呢?那么就对他进行一下简单的瘦身吧! 抽出一个类...

iPhone6中获取到UITableViewCell的宽度为什么还是320?

在工程中,用iPhone6的模拟器运行应用,在tableView:cellForRowAtIndexPath:中打印cell的bouns,显示的是320*44。 是不是感觉很疑惑? 不用疑惑,其实是打印的地方错了,你这是在cell显示之前打...

使用POP框架来写一个计数的动画

动画效果如下所示: 我们使用大名鼎鼎的Facebook提供的POP框架来实现这个动画效果。 自定义一个类RDNumberAnimation继承自UIView [crayon-5846066a56430367108132/] [crayon-...

简易封装NSMutableAttributedString类

在IOS开发中,NSMutableAttributeString这个类也是经常使用到的。 - (void)addAttribute:(NSString *)name value:(id)value range:(NSRange)range;...

为UIFont增加一个Category

在IOS开发中,经常需要使用到UIFont类,那么我们就来对这些系统提供的类进行一些简易的封装,来更一步的简化使用它们。 给UIFont添加一个Category [crayon-5846066a57565486628813/] [crayo...

Quart2D中圆弧两种方法的区别

在使用Quartz2D绘制圆弧的时候,其API列表中有两种方法提供。 CGContextAddArc和CGContextAddArcToPoint 第一种传递的参数为圆心,半径,然后开始的弧度和结束的弧度以及绘制方向。 第二种传递的参数为两...

UI调试神器Reveal的使用方法

在IOS开发中,打交道最多的莫过于UI界面了。尤其是像我这种一般写界面也是纯代码去写的,UI调试起来麻烦,哪里出问题了,检查代码好久才发现,那么现在有一个这样的神器就是用来提高你UI编写效率的,虽然网上有很多文章介绍了这个,我这里不妨再介绍...

换了个超级喜欢的主题

之前的那个主题虽然也蛮符合我的口味,但是有一些小问题,比如高亮插件有冲突,没有文章分类,而自己又没有什么时间去改,所以产生了换主题的想法。 下班之后,就去网上搜罗了一下,大部分主题都是太搓了,好看的呢,收费呀。 找着心里好烦躁的,打算把这个...

衫小寨 出品