另一个Swift初学者来了.我只想在每个TableView单元格中使用一个Stepper来增加同一单元格中的标签.
我在这个主题上找到了几个问题,但是它们包含了其他元素,而我却无法提取基本概念.
Swift Stepper Action在同一个单元格内更改UITextField和UILabel
到目前为止,我已经为我的Label和Stepper连接了IBOutlets,并为我的单元类中的Stepper连接了IBAction.
class BuyStatsCell: UITableViewCell{
//these are working fine
@IBOutlet weak var category: UILabel!
@IBOutlet weak var average: UILabel!
@IBOutlet weak var price: UILabel!
//Outlet for Label and Stepper - How do I make these work?
@IBOutlet weak var purchaseAmount: UILabel!
@IBOutlet weak var addSubtract: UIStepper!
//Action for Stepper - And this?
@IBAction func stepperAction(_ sender: UIStepper) {
self.purchaseAmount.text = Int(sender.value).description
}
}
Run Code Online (Sandbox Code Playgroud)
我理解在cellForRowAt indexPath中重用单元的概念
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { …Run Code Online (Sandbox Code Playgroud)