
iOS汇总之 UI开发
江湖两把刀
博学弘德,自强不息。
展开
-
小心别让圆角成了你列表的帧数杀手
前言 在iOS的世界,圆角无处不在,而且必须存在。因为圆角是符合人类视觉安全体验的,圆角让人觉得舒适,而方角在潜意识层次是具有伤害体验的,因为尖尖的东西总是有可能对人造成伤害的,所以我们更喜欢圆角。在我之前的文章中讲过,在iOS的中设置圆角是非常容易的一件事情,这也体现出苹果也是非常重视圆角这件事情的。 圆角虽好,但如果使用不当,它就是你的帧数杀手,特别当它出现在滚动列表的时候。下面来看圆角如转载 2015-08-05 14:41:09 · 1456 阅读 · 0 评论 -
详解 UIView 的 Tint Color 属性
在iOS 7后,UIView新增加了一个tintColor属性,这个属性定义了一个非默认的着色颜色值,其值的设置会影响到以视图为根视图的整个视图层次结构。它主要是应用到诸如app图标、导航栏、按钮等一些控件上,以获取一些有意思的视觉效果。 tintColor属性的声明如下: var tintColor: UIColor! 默认情况下,一转载 2015-07-06 09:44:28 · 2570 阅读 · 0 评论 -
为UIView任意角设置圆角
圆角在苹果的世界时随处可见的。为视图设置圆角在开发iOS当中是经常要做的事情。要为UIView对象设置圆角也是非常简单地事情。 view.layer.cornerRadius = 10; 这样一句代码就轻松为一个view的四个角设置了圆角。 当我们需要为view任意一个角设置圆角的时候,需要怎么办呢?有一个方法就是通过layer.mask,也就是遮罩。加上UIBezierPath的+转载 2015-08-05 14:51:34 · 1954 阅读 · 0 评论