|
@@ -25,6 +25,8 @@ class MDAuoteKLinewCell: BaseTableViewCell {
|
|
|
|
|
|
var loadLeftDataBlock: ((Bool) -> Void)?
|
|
var loadLeftDataBlock: ((Bool) -> Void)?
|
|
var slideCallback: ((Bool) -> Void)?
|
|
var slideCallback: ((Bool) -> Void)?
|
|
|
|
+
|
|
|
|
+ var firstLoad = true
|
|
|
|
|
|
@IBOutlet var topView: UIView!
|
|
@IBOutlet var topView: UIView!
|
|
@IBOutlet var centerView: UIView!
|
|
@IBOutlet var centerView: UIView!
|
|
@@ -148,8 +150,10 @@ extension MDAuoteKLinewCell {
|
|
kModels.append(KMyLineModel(cModel: kSymbolKlineData))
|
|
kModels.append(KMyLineModel(cModel: kSymbolKlineData))
|
|
}
|
|
}
|
|
|
|
|
|
- if let newPrice = Double(currentVM.symbolModel.newPrice), newPrice > 0, kModels.count > 0 {
|
|
|
|
|
|
+ if firstLoad, let newPrice = Double(currentVM.symbolModel.newPrice), newPrice > 0, kModels.count > 0 {
|
|
kModels[kModels.count - 1].close = newPrice
|
|
kModels[kModels.count - 1].close = newPrice
|
|
|
|
+
|
|
|
|
+ firstLoad = false
|
|
}
|
|
}
|
|
|
|
|
|
DataUtil.calculate(dataList: kModels)
|
|
DataUtil.calculate(dataList: kModels)
|