介绍
圆角控件常用于头像,按钮,图标等,用途十分广泛,而且常常配合board使用。
在IOS中,UIVIew的CALayer层已经提供了圆角和board的方法,所以圆角控件的制作非常简单,只需要类似以下简单代码即可实现:
view.layer.cornerRadius = 20;
view.layer.borderColor = [UIColor yellowColo...
分类:
移动开发 时间:
2016-05-12 01:45:31
阅读次数:
246
个人技术博客站欢迎您
创建一个继承于UIView的视图我们叫他XTActivityView /// 立方柱的个数
var numberOfRect = 0;
/// 立方柱的颜色
var rectBackgroundColor: UIColor?
/// 立方柱初始化大小
var defaultSize: CGSize?...
分类:
编程语言 时间:
2016-05-11 22:08:30
阅读次数:
305
MVC:是一种设计模式 M(model):存储数据 V(view) :展示数据 (UIView) C(controler):用来衔接MVC,作为M和V之间的桥梁,负责数据的处理和传递等等 (UIViewController) CGPoint:用来设置坐标; CGSize: 用来设置尺寸; CGRec ...
分类:
其他好文 时间:
2016-05-11 19:51:32
阅读次数:
220
CATransformLayer CATransformLayer不同于普通的CALayer,因为它不能显示它自己的内容。只有当存在了一个能作用域子图层的变换它才真正存在。CATransformLayer并不平面化它的子图层,所以它能够用于构造一个层级的3D结构,比如我的手臂示例。 我们将通过旋转c ...
分类:
其他好文 时间:
2016-05-11 19:49:24
阅读次数:
238
创建一个UIView, 设置该UIView的frame.size 和statusBar大小一样, 设置该UIView的frame.origin 为{0,-20}, 设置该UIView的背景色为你希望的statusBar的颜色, 在navigationBar上addSubView该UIView即可。 ...
分类:
其他好文 时间:
2016-05-11 18:16:27
阅读次数:
126
序列帧动画 曾经项目里的一段源码: UIView 动画 UIViewAnimation UIViewAnimationWithBlocks CoreAnimation CATransition 继承关系:CATransition -> CAAnimation CAPropertyAnimation ...
分类:
移动开发 时间:
2016-05-11 13:34:42
阅读次数:
298
CGAffineTransform 1.CG的前缀告诉我们,CGAffineTransform类型属于Core Graphics框架,Core Graphics实际上是一个严格意义上的2D绘图API,并且CGAffineTransform仅仅对2D变换有效。实际上UIView的transform属性 ...
分类:
Web程序 时间:
2016-05-11 12:49:42
阅读次数:
265
多行文本控件(UITextView)继承了UIScrollView:UIView控件,因此它默认带有滚动条。
UITextField 和 UITextView 的区别
UITextField
能输入 单 行数据
UITextView
能输入 多 行数据
UITextView没有继承父类,绑定...
分类:
移动开发 时间:
2016-05-11 11:28:14
阅读次数:
167
iOS开发-Alpha,Hidden和Opaque区别 UIView控件都有Alpha,Hidden和Opaque这三个常见属性,但是使用时易混淆,尤其是Alpha和Opaque之间有的时候不是很好分别,稍微整理下: Alpha(不透明度) alpha是不透明度,属性为浮点类型的值,取值范围从0到1 ...
分类:
移动开发 时间:
2016-05-09 15:52:39
阅读次数:
179
尽量将View的Opaque属性设置为YES(默认就是YES) UIView控件都有一个Opaque属性,如果不会更改view的透明度,那么应该将其opaque属性设置为YES。为什么要这样做呢?其实是有一定的原因的,一起来看一下。这样设置ios可以让系统以最优的方式来绘制view。opaque属性 ...
分类:
其他好文 时间:
2016-05-09 14:09:36
阅读次数:
194