1. tableview的cell 上添加了一个自定的view,view上带圆角,渐变色啥的, 修改按钮和 删除按钮 在人数为0的时候才显示, 此时在model复制的时候动态改变,cell高度会出现 复用问题解决方法: 自定义View需要在 tableview的cell 动态赋值时使用 cardVi ...
分类:
编程语言 时间:
2018-08-21 22:34:36
阅读次数:
175
一、属性的get和set方法 1、自定义属性的set和get方法 private(set) var _image:UIImage? //自定义属性get,set var image : UIImage?{ get{ return _image } set(newValue){ _image = ne ...
分类:
编程语言 时间:
2018-08-13 14:58:49
阅读次数:
214
上篇文章向大家介绍了VFL的基本的语法点,假设对下面演示样例不熟的童鞋,能够前去參考。废话不多说。我们直接来看演示样例。 演示样例一 将五个大小同样、颜色不同的view排成一行,view间的间隔为15px,第一个view的间隔与屏幕的左边间隔10px,最后一个view的间隔与屏幕的右边间隔也为10p ...
分类:
其他好文 时间:
2017-07-07 16:33:20
阅读次数:
123
什么是VFL语言 VFL全称是Visual Format Language,翻译过来是“可视化格式语言”VFL是苹果公司为了简化Autolayout的编码而推出的抽象语言 VFL示例 H:[cancelButton(72)]-12-[acceptButton(50)]canelButton宽72,a ...
分类:
编程语言 时间:
2017-05-15 12:57:55
阅读次数:
194
http://www.cnblogs.com/chars/p/5146607.html 什么是VFL语言 VFL(Visual Format Language),“可视化格式语言”。 VFL是苹果公司为了简化autolayout的编码而推出的抽象语言。 语法说明 使用方法 实例展示 效果图如下: 实 ...
分类:
移动开发 时间:
2017-03-30 23:14:29
阅读次数:
228
其实很早就像整理出一份VFL的总结出来,觉得有很多东西可以写,但是真正去总结的时候发现,VFL也并没有很多东西,其实应该是在布局的过程中直接用VFL语句思考的过程比较难以形成,多数布局问题其实是在实际操作中才会有越来越深的体会,关键在用。可能有些词不达意,不多说了,以下将VFL的基本表达列出。 Au ...
分类:
其他好文 时间:
2016-11-09 11:24:12
阅读次数:
188
1.使用autoresizing 2.使用autolayout 3.VFL语言(Visual Format Language:可视化格式语言) 使用autoresizing 点击xib文件,去掉使用autolayout(autolayout和只能使用一个) 如图中所示 1.代表视图距离父容器顶部距离 ...
分类:
移动开发 时间:
2016-09-21 16:00:15
阅读次数:
263
(一)系统原生态:NSLayOutconstrants:基本语法就是哪个控件的谁基于那个控件的谁的距离是多少。比较难用,太长了。 (二)VFL:可视化语言,也比较难用,原生态。 (三)Autoresizing:只能以父类作为参照,设置autoReszingMask属性,想要使用这个,还必须关闭aut ...
分类:
其他好文 时间:
2016-09-01 10:48:40
阅读次数:
197
在项目中总是希望页面上各处的文字,颜色,字体大小甚至各个视图控件布局都能够在发版之后能够修改以弥补一些前期考虑不周,或者根据统计数据能够随时进行调整,当然是各个版本都能够统一变化。看到这样的要求后,第一反应是这样的页面只能改成H5,或者尝试使用React Native来应对这种要求。 既然UISta ...
分类:
移动开发 时间:
2016-07-25 09:16:40
阅读次数:
235
屏幕适配小结
一、纯手动之Autolayout
1、VFL语言添加约束
VFL(Visual format language)语言是苹果为了简化手写Autolayout代码所创建的专门负责编写约束的代码。为我们简化了许多代码量。
2、使用步骤
使用步骤同手动添加约束保持一致
创建控件添加到父控件禁用Aoturesizing添加约束
3、使用方法
...
分类:
移动开发 时间:
2016-07-19 15:36:07
阅读次数:
486