【发布时间】:2020-02-09 07:41:17
【问题描述】:
private var titleTextFieldStyle: TextFieldStyle {
get {
isEditing ? RoundedBorderTextFieldStyle() : DefaultTextFieldStyle()
}
}
使用三元运算符和计算概念返回样式的正确方法是什么。我在这里做错了什么?
【问题讨论】:
-
您需要包含更多信息,例如
RoundedBorderTextFieldStyle()和DefaultTextFieldStyle()的代码。您可以像这样在计算变量中返回一个函数,所以其他地方是错误的。
标签: swift swiftui ternary-operator