【发布时间】:2022-01-20 01:35:50
【问题描述】:
按照教程,我正在使用新的 UIButtons 和 iOS 15。
let btn = UIButton(frame:CGRect(x: 25, y:0 , width: 250, height: 50))
btn.config.title = "Connect"
btn.updateConfiguration()
btn.configurationUpdateHandler = { button in
var config = btn.configuration
switch button.state {
case .highlighted:
config?.showsActivityIndicator = true
config?.imagePadding = 5
self.role = self.nameInput.text?.lowercased()
UserDefaults.standard.set(self.role, forKey: "role")
SFSConn.shared.connect()
default:
config?.showsActivityIndicator = false
}
btn.configuration = config
}
btnForm.addSubview(btn)
如何将闭包推断为独立闭包? 我想将多个按钮连接到同一个闭包。 提前致谢。
【问题讨论】: