代码拉取完成,页面将自动刷新
SwiftUI
提供了一个 foregroundStyle()
修饰符来同时控制文本、图像和形状的样式。 在最简单的形式中,这类似于将 foregroundColor()
与 .secondary
一起使用,但它不仅解锁了更多语义颜色 - .tertiary
和 .quaternary
,它还增加了对任何符合 ShapeStyle
的支持。
因此,这是一个使用四元样式渲染的图像和一些文本的示例,这是内容四个重要性级别中最低的:
HStack {
Image(systemName: "clock.fill")
Text("Set the time")
}
.font(.largeTitle.bold())
.foregroundStyle(.quaternary)
就像我说的,任何符合 ShapeStyle
的东西也可以使用,这意味着我们可以使用相同的修饰符用红色到黑色的线性渐变渲染我们的 HStack
:
HStack {
Image(systemName: "clock.fill")
Text("Set the time")
}
.font(.largeTitle.bold())
.foregroundStyle(
.linearGradient(
colors: [.red, .black],
startPoint: .top,
endPoint: .bottom
)
)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。