您的位置:首页 > 其它

frame,

2015-10-08 20:40 148 查看
这些都是view的一些基本属性。frame是描述改view在其父视图中的一块区域。其坐标系是在其父视图中的坐标。我们在进行view的初始化时经常会用到frame。bounds也是描述改view的大小,是其在自身坐标系中的位置大小。center是描述其在父视图的中心位置坐标。我们在进行view的位置改变而不改变view的大小时,会用center。alpha是用来描述改view的透明度从0到1,0表示的是透明,1表示不透明。alpha支持动画(animation),alpha = 0与hidden = YES效果一样都是看不到view,但是后者相比开销大。在alpha等于0时view设置接受touch事件,但是hidden则不接受。并且hidden和apaque不支持动画。alpha并不影响镶嵌在其内部view行为,而hidden会影响。当把view设置为透明背景时,一般把opaque设置为NO,可以减小开销,优化内存。opaque影响图形绘制系统。设置为YES,会优化view的绘制。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: