Swift3 如何计算添加到购物车的金额?
我试图计算所有产品的总价格。但前一个单元格不加起来 代码:Swift3 如何计算添加到购物车的金额?,swift3,Swift3,我试图计算所有产品的总价格。但前一个单元格不加起来 代码: 如何获取刚刚从屏幕上消失的单元格值?您需要了解UITableView单元格在UITableView中的行为。UITableView“重复使用”UITableViewCell。UITableView还基于索引填充单元格。如果要计算某些内容,请创建一个全局变量,并使用UITableView委托来分析该单元格属性。@SaqibOmer更好的方法是,不要使用UITableViewCells来计算数据。为此使用一个数据源。他想使用tablevi
如何获取刚刚从屏幕上消失的单元格值?您需要了解UITableView单元格在UITableView中的行为。UITableView“重复使用”UITableViewCell。UITableView还基于索引填充单元格。如果要计算某些内容,请创建一个全局变量,并使用UITableView委托来分析该单元格属性。@SaqibOmer更好的方法是,不要使用
UITableViewCell
s来计算数据。为此使用一个数据源。他想使用tableview是有争议的要求。数据来源,无疑是做计算的正确方法@您需要了解UITableView单元格在UITableView中的行为。UITableView“重复使用”UITableViewCell。UITableView还基于索引填充单元格。如果要计算某些内容,请创建一个全局变量,并使用UITableView委托来分析该单元格属性。@SaqibOmer更好的方法是,不要使用UITableViewCell
s来计算数据。为此使用一个数据源。他想使用tableview是有争议的要求。数据来源,无疑是做计算的正确方法@男人
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath) as! AddChartTableViewCell
cell.selectionStyle = .none
let model = self.realm.objects(addCart.self)[indexPath.row]
cell.chartBrand.text = model.name
cell.chartPrice.text = model.productPrice
let imageProctURL = model.chartImage
cell.chartImage.sd_setImage(with: URL(string: imageProctURL!), placeholderImage: UIImage(named: "dummy"))
stepper = KWStepper(decrementButton: cell.decrementButton, incrementButton: cell.incrementButton)
stepper
.maximumValue(100)
.minimumValue(1)
.stepValue(1)
.valueChanged { [unowned self] stepper in
var total = 0.0
self.tempCount = stepper.value
let prices = (model.productPrice! as NSString).doubleValue
let localTotal = prices * self.tempCount!
total += (prices) * (self.tempCount)!
print (" \(total)")
self.subTotal.text = String(total)
}
return cell
}