美文网首页iOS常用
100 Days of SwiftUI —— Day 92:布局

100 Days of SwiftUI —— Day 92:布局

作者: 韦弦Zhy | 来源:发表于2020-12-08 19:38 被阅读0次

\color{red}{\Huge \mathtt{100 \ \ Days \ of \ SwiftUI \ — \ Day \ 92}}

\underline{\color{orange}{\large \mathit{Layout \ and \ Geometry, part \ 1}}}

在这100天的最后一个技术项目中,我们将研究SwiftUI如何处理布局(layout)和几何图形(geometry)。是的,我知道您可能早就预料到了这类问题,但是关于SwiftUI的一个伟大之处在于它为我们做了很多工作——在本系列文章中,这种教程出现得这么晚,证明了SwiftUI的标准布局有多好。

xkcd漫画的作者兰德尔·门罗(Randall Munroe)曾经说过:

如果你真的恨某人,去教他调整不好的字间距。

if you really hate someone, teach them to recognize bad kerning.

如果你还没有意识到,字距紧排是字母之间的间距,而且不好的字距紧排现象非常普遍——一旦你学会发现,你就会发现它无处不在。

今天你将要看的是对齐,这是另一个当你了解它时很难忽略的事情。当然,当一个物体居中而另一个物体不居中时很容易发现,但是如果两个物体的前缘稍微不同怎么办?在你知道之前它是看不见的,但是当你开始注意到它是不可能停止的!

今天,您将学习三个主题,其中您将学习布局规则、对齐规则、自定义 AlignmentGuides 等。

相关文章

网友评论

    本文标题:100 Days of SwiftUI —— Day 92:布局

    本文链接:https://www.haomeiwen.com/subject/zatliktx.html