【发布时间】:2022-08-18 17:46:20
【问题描述】:
我想自定义一个视图并添加一个带闭包的函数。
像这样:
public func onTapGesture(count: Int = 1, perform action: @escaping () -> Void) -> some View
当我声明一个函数时,它显示为错误Cannot assign to property: \'self\' is immutable,如下所示:
var onFinishedClosure: (() -> Void)?
func onFinished(perform action: @escaping () -> Void) -> some View {
self.onFinishedClosure = action
return self
}
谢谢你的帮助。
标签: swiftui