
iOS
taonjfu
这个作者很懒,什么都没留下…
展开
-
如何计算NSAttributeString和NSString的label高度
大家在网上可能看到很多关于计算label高度的帖子,其中关于NSString的label高度是没有问题的,但是遇到label需要设置NSAttributeString的时候,计算就不准确了,我们看到系统对于NSAttributeString有一个计算cgrect的方法- (CGRect)boundingRectWithSize:(CGSize)size options:(NSStringD原创 2015-10-15 16:22:04 · 2632 阅读 · 0 评论 -
gitlab mergeRequest如何提交
1.需要把你的本地的分支更新到最新代码2.把你的分支代码提交到远端3.进入gitlab你的帐号,在your project面板下创建merge request原创 2016-05-18 14:50:15 · 23438 阅读 · 1 评论 -
iOS: ARC和非ARC下使用Block属性的问题
目录1. Block的声明和调用2. 循环引用问题 返回目录1. Block的声明和线程安全Block属性的声明,首先需要用copy修饰符,因为只有copy后的Block才会在堆中,栈中的Block的生命周期是和栈绑定的,可以参考之前的文章(iOS: 非ARC下返回Block)。另一个需要注意的问题是关于线程安全,在声明Block属性时需要确转载 2016-05-18 16:06:07 · 324 阅读 · 0 评论 -
xib修改frame无效
最近遇到一个问题,在某些机子上从xib中加载的视图怎么修改frame都不行,找了半天原来是该xib使用了autolayout布局页面,使用中如果想要frame布局就去掉autolayout,如果想用autolaout就去掉frame,直接修改constrainst原创 2016-06-28 16:14:25 · 2722 阅读 · 0 评论 -
iOS webp格式图片转成jpg或者png格式
最近开发遇到一个问题,从某一个版本开始,我们app中获取的图片全部转成了webp,可以节省带宽,但是发现webp格式的图片在保存到系统相册的时候无法保存,苹果自动给删除了,这时想到解题思路有两个:1.是不是可以把webp格式的图片转成系统相册可以读取的格式,比如jpg或者png 2.是不是在保存图片的时候再从服务器上重新拿一个jpg或者png的图片再保存。两种方式自然是第一种好,于是去网上搜索可以原创 2016-07-25 14:18:35 · 3808 阅读 · 0 评论 -
iOS 完美解决导航栏在页面切换时隐藏与显示的动画
最近项目有需求需要在切换到二级页面的时候隐藏导航栏,从二级页面切换到三级页面需要显示导航栏,发现 [self.navigationControllersetNavigationBarHidden:YESanimated:YES];使用该方法可行,但是在页面切换的时候导航栏会闪一下,比较ugly,最终发现该方法的animated参数会产生影响,故添加了一个first原创 2016-08-03 20:11:18 · 5384 阅读 · 0 评论 -
iOS开发UI篇—CAlayer层的属性(layer的隐式动画)
文顶顶最怕你一生碌碌无为 还安慰自己平凡可贵iOS开发UI篇—CAlayer层的属性iOS开发UI篇—CAlayer层的属性一、position和anchorPoint1.简单介绍CALayer有2个非常重要的属性:position和anchorPoint@property CGPoint position;用来设置CALayer在父层中转载 2016-09-02 11:12:25 · 554 阅读 · 0 评论