
IOS
文章平均质量分 78
feisongfeiqin
这个作者很懒,什么都没留下…
展开
-
iOS中UIStackView相关属性理解
UIStackView是iOS9之后推出的,我也是第一次接触,在学习的过程中对于其中的相关属性,尤其是对其中的distribution几个属性值,一知半解的,所以特写此文通过代码实例理解它们每个属性的区别。UIStackView主要包括了四大属性:axis、alignment、distribution、spacing。一、axis主要设置UIStackView布局的方向:水平方向或垂直方向。type原创 2016-01-09 21:31:36 · 1316 阅读 · 0 评论 -
GCD编程中的主队列和全局队列
本文主要结合上一篇介绍的同步异步的概念,介绍一下ios系统提供的两个常用队列:主队列和全局队列,并记录一下我在学习中存在的疑惑和最终探索答案的过程。原创 2015-12-13 15:32:25 · 3096 阅读 · 1 评论 -
GCD编程中串行、并行、同步、异步的执行顺序
串行队列、并行队列、同步、异步是gcd编程中四个非常重要的概念,它们的组合会产生多种不同的执行顺序,在本文,我主要通过代码来罗列一下所有的可能产生的结果,并根据执行结果总结一下gcd编程的一些特点。原创 2015-12-13 13:04:49 · 5895 阅读 · 0 评论 -
IOS开发中copy和retain的区别
在ios开发中我们一般都这么定义:@property (nonatomic,copy) NSString *name,而不这么定义:@property (nonatomic,retain) NSString *name,两者的差别就在一个使用copy,一个使用retain。 一直以来都不明白为什么,今天通过查阅资料总算弄明白了,所以记录一下两者的区别。原创 2015-12-09 19:35:48 · 2749 阅读 · 0 评论 -
XCode安装插件无效的解决办法
Xcode插件是个非常神奇的东西,能够让你的IOS开发事半功倍。所以一些好用的插件还是有必要安装一下的。 我主要安装了两个插件VVDocumenter和KSImageNamed,附上下载地址: https://github.com/onevcat/VVDocumenter-Xcode https://github.com/ksuther/KSImageNamed-Xcode 安装过程中遇到了问题原创 2015-12-03 20:55:29 · 849 阅读 · 0 评论 -
自定义UIButton
iOS开发中,系统自带的UIButton的默认的是图片在左,文字再右,如图所示 可是,开发中有时我们需要的Button的显示效果可能是这样 或者文字在上,图片在下……,此时系统就没办法满足我们的需要,要解决方法有两种: 1:通过设置UIButton中文字和图片的UIEdgeInsets,让文字和图片的位置对调。 2:自定义一个UIButton,重写里面的对应方法,根据需要重新设定文字和图片的位置。原创 2015-11-25 18:54:40 · 543 阅读 · 0 评论