clipsToBounds & masksToBounds

原创 2016年05月30日 11:10:04

在UI布局添加圆角时,老是用到这两个属性,但是一直会弄混,今日特地总结记录一下。

首先

clipsToBounds:是类View的属性,如果设置为yes,则不显示超出父View的部分

masksToBounds:是类CALayer的属性,如果设置为yes,则不显示超出父View layer的部分

他们是不同的名字,因为UIView和CALayer是不同的,有不同的术语与他们有联系的,但它们在功能上是等价的。如果你拆开clipsToBounds你会看到它只是调用masksToBounds


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

记录一下clipstobounds与maskstobounds的区别

clipsToBounds(UIView) 是指视图上的子视图,如果超出父视图的部分就截取掉, masksToBounds(CALayer) 却是指视图的图层上的子图层,如果超出父图层的部分就截...

UIView的clipsToBounds和CALayer的masksToBounds的区别

简单地说: clipsToBounds:是指视图上的子视图,如果超出父视图的部分就截取掉, masksToBounds:是指视图的图层上的子图层,如果超出父图层的部分就截取掉
  • hhcncx
  • hhcncx
  • 2016-04-28 22:03
  • 1698

iOS开发之iOS界面UI

1、UILabel 1 NSString *str = @"字符串大小"; 2 UIFont *font = [UIFont fontWithName:@"Arial" size:50.0f]...

GCD的使用小结

GCD的使用小结 GCD中的三种队列类型 The main queue(主线程串行队列) Global queue(全局并发队列) Custom queue

UIlable 适应字体大小

UILabel *shopAddressLabel = [[UILabel alloc]init]; //]WithFrame:CGRectMake(70, 90, SCREEN_WIDTH-80,L...

UIView属性clipsTobounds的应用

view添加view,并剪边(UIView属性clipsTobounds的应用) 如题,有两个view: view1,view2 view1添加view2到其中,如果view2大于view1,或者...

UINavigationBar 使用总结

UINavigationBar是我们在开发过程中经常要用到的一个控件,下面我会为大家介绍一些常用的用法。 1. 设置导航栏的标题 这个不多说,直接上代码 self.navigationItem....

ios 全局变量的 定义使用

例: 定义和使用一个全局变量"isLogin" AppDelegate.h @interface AppDelegate :UIResponder @property (strong,nonatom...

UIView的clipsTobounds属性

UIView的clipsTobounds属性的作用:clip是修剪的意思,bounds是边界的意思是,合起来就是:如果子视图的范围超出了父视图的边界,那么超出的部分就会被裁剪掉。
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)