clipToPadding 和clipChildren 对比

阅读 54

2022-11-16


clipToPadding:默认为true。表示是否可以裁剪Padding区域的视图。如果是True则凡是滚动到padding区域内的视图都被裁剪,将不被显示。如果是false,则不裁剪padding区域的视图,视图正常显示。
clipChildren:默认为true。表示是否裁剪子View视图。如果为true超出Parent的子视图将被裁剪。如果为false将不会被裁剪,那么子view可以超出Parent的视图范围。

通过clipChildren实现如下效果图:

clipToPadding 和clipChildren 对比_clipChildren

通过clipToPadding实现list滚动的时候覆盖padding区域。

(未指定clipToPadding,上面部分灰色区域滚动不会被覆盖)

clipToPadding 和clipChildren 对比_clipToPadding_02


(指定clipToPadding=“false”,上面部分灰色区域滚动的时候会被Item覆盖)

clipToPadding 和clipChildren 对比_子视图_03


精彩评论(0)

0 0 举报