【发布时间】:2020-04-20 12:40:22
【问题描述】:
我有一个包含一系列图像和文本框的用户界面,我想知道为什么我不能为每个图像和文本框定义一个函数,并为每个输入一个变量。
这是我要定义的文本函数:
func textBox(textIn: String) {
Text("\(textIn)")
.fontWeight(.bold)
.foregroundColor(Color.white)
.background(Color.blue)
.offset(y: 65)
}
当我想调用它告诉我的函数时
类型'()'不能符合'View';只有结构/枚举/类类型可以符合协议
var body: some View {
VStack{
NavigationView {
ScrollView {
textBox(textIn: "Test!")
我才编程几个月,而且我在 Swift 中工作不到一周,所以如果这是一个基本问题,我很抱歉。
提前致谢
里程
【问题讨论】: