【发布时间】:2020-12-06 07:34:54
【问题描述】:
使用ZStack 与使用.overlay() 修饰符有什么区别。
苹果说:
ZStack = "覆盖其子项的视图,使它们在两个轴上对齐。"
.overlay = "在此视图前分层一个辅助视图。"
一些例子:
ZStack(alignment: .bottom) {
Image(systemName: "folder")
.font(.system(size: 55, weight: .thin))
Text("❤️")
}
Image(systemName: "folder")
.font(.system(size: 55, weight: .thin))
.overlay(Text("❤️"), alignment: .bottom)
在不考虑代码大小的情况下,是否有一个明确的目的必须使用一个而不是另一个?
【问题讨论】: