美文网首页swiftui 100天整理100 Days of SwiftUI
100 Days of SwiftUI —— Day 93:布局

100 Days of SwiftUI —— Day 93:布局

作者: 韦弦Zhy | 来源:发表于2020-12-15 20:00 被阅读0次

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

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

今天,我们将继续进行关于视图布局的技术项目,探索我们可以使用的最强大的布局视图之一:GeometryReader。这使我们可以在运行时读取视图的大小和位置,并随着时间的推移不断读取这些值。

我意识到这听起来可能并不十分特别,但是它打开了许多引人入胜的效果之门,这些效果看起来很棒,只需要一行或两行代码即可创建。是的,一两个即可。一旦您了解了GeometryReader的工作原理,我真的希望您能够花一些时间进行实验!

正如英国诗人威廉·布雷克(William Blake)所说,

获取知识的真理是实践

the true method of knowledge is experiment

因此,如果您真的希望这些东西贴在您的头上,则应该尝试一下!

今天,您需要处理三个主题,在其中您将了解Frame,坐标空间,GeometryReader等。

如果您制作出了有趣的效果,请尝试录制视频并在线共享——这是保持责任心的好方法,同时也可以向人们展示您的成就!

相关文章

网友评论

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

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