我想在 SwiftUI 布局中将此函数用作具有不可变值的模板,但得到错误 Result of call to 'padding' 未使用:
func keys (padding: CGFloat, text: String, color: Color?) {
Rectangle()
.foregroundColor(color)
.padding(.trailing, padding)
.padding(.leading, padding)
Text(text)
.font(.largeTitle)
.foregroundColor(.white)
}
谢谢你的帮助。
最佳答案
这里是
func keys (padding: CGFloat, text: String, color: Color?) -> some View {
Group { // << or any other container you want
Rectangle()
.foregroundColor(color)
.padding(.trailing, padding)
.padding(.leading, padding)
Text(text)
.font(.largeTitle)
.foregroundColor(.white)
}
}
关于swiftui - 用作 SwiftUI 元素的模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61773238/