用作SwiftUI元素的模板
我想将此函数用作SwiftUI布局中具有不可变值的模板,但得到调用“padding”未使用的错误结果:用作SwiftUI元素的模板,swiftui,Swiftui,我想将此函数用作SwiftUI布局中具有不可变值的模板,但得到调用“padding”未使用的错误结果: func keys (padding: CGFloat, text: String, color: Color?) { Rectangle() .foregroundColor(color) .padding(.trailing, padding) .padding(.leading, padding) Text(text)
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)
}
}
func键(padding:CGFloat,text:String,color:color?)->some View{
组{//