SwiftUI内功之深入理解Padding

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SwiftUI内功之深入理解Padding相关的知识,希望对你有一定的参考价值。

参考技术A padding修饰符是最简单的修饰符之一。此修饰符的完整版本将EdgeInsets作为其参数。或者换句话说:我们可以指定每个边缘的填充(顶部,底部,前导和尾随)。也有方便的变体。例如,我们可以编写不带任何参数的.padding(),以便为每个边缘添加默认的系统填充。

在其布局方法中,padding修饰符从建议的大小中减去padding并将此新大小建议给其子级。然后,它返回带有填充的子项的大小。它相应地定位子对象(实际上,它使用插入件的前边缘和上边缘使子对象偏移)。

请注意,我们也可以使用负填充,它会向孩子建议一个比填充建议的尺寸大的尺寸。

QQ:3365059189
SwiftUI技术交流QQ群:518696470

以上是关于SwiftUI内功之深入理解Padding的主要内容,如果未能解决你的问题,请参考以下文章

SwiftUI之深入解析三角函数和三角公式的应用

深入理解和应用display属性

深入理解Java虚拟机——对象的结构

深入理解CSS行高line-height

深入理解JavaScript系列+ 深入理解javascript之执行上下文

深入理解Stream之原理剖析