ios子控件超过了父控件的frame范围,超过的部分不显示
2015-10-10 13:01
405 查看
设置父控件的clipToBounds 为 YES 即可,默认为 NO.
同时还应该考虑 CALayer 的 maskToBounds 的功能是什么,类似于 clipToBounds 吗?
maskToBounds 是 CALayer 的属性,基于 View 的不少属性其实就是作用于 CALayer 的。立即试验了一下,设置
blueView.layer.maskToBounds = YES 与 blueView.clipToBounds = YES 的效果是一样的,随便设置哪个属性都可。而且设置它们任何一个都会影响到 View 的阴影效果,因为阴影是加在 View 的 Frame 之外的,所以也被裁减去了。
同时还应该考虑 CALayer 的 maskToBounds 的功能是什么,类似于 clipToBounds 吗?
maskToBounds 是 CALayer 的属性,基于 View 的不少属性其实就是作用于 CALayer 的。立即试验了一下,设置
blueView.layer.maskToBounds = YES 与 blueView.clipToBounds = YES 的效果是一样的,随便设置哪个属性都可。而且设置它们任何一个都会影响到 View 的阴影效果,因为阴影是加在 View 的 Frame 之外的,所以也被裁减去了。
相关文章推荐
- iOS开发中@property的属性weak nonatomic strong readonly等介绍
- ios开发中WebView,去除(自定义)JS中Alert显示的网址
- iOS开发4-多控件的使用
- iOS开发之日期
- IOS中NSPredicate的用法
- ios block 内存管理时使用注意
- nagios修改监控项级别
- iOS9适配教程
- iOS 开发技术牛人博客
- iOS开发-使用Storyboard进行界面跳转及传值
- iOS 8 AutoLayout与Size Class自悟(转载)
- iOS下的app和h5交互
- IOS解决键盘挡住输入框的问题
- iOS中Bitcode的介绍及配置
- iOS 抽奖大转盘动画之CALayer图层介绍
- SDWebImage下载图片
- ios-AutoLayout(自动布局代码控制)简单总结
- iOS 通过URL获取图片,并保存到本地
- ios字体设置
- 开始使用CocoaPods管理第3方库