|
@@ -115,13 +115,19 @@ class PQSpeedSettingView: UIView {
|
|
|
}
|
|
|
}
|
|
|
lastSelectModel?.isSelected = false
|
|
|
- if(viewType == 3 && (datas[index].title != "自定义" || datas[index].title == "自定义\n快慢速")){
|
|
|
+ // && index < datas.count && (datas[index].title != "自定义" || datas[index].title != "自定义\n快慢速"))
|
|
|
+ if viewType == 3{
|
|
|
if(index > 4 && datas.count < 7){
|
|
|
- let model = PQSpeedTitleModel()
|
|
|
- model.title = "\(index + 1)x"
|
|
|
- model.maxSpeed = Float(index + 1)
|
|
|
- datas.insert(model, at: 5)
|
|
|
- lastSelectModel = datas[5]
|
|
|
+ if(index > datas.count){
|
|
|
+ let model = PQSpeedTitleModel()
|
|
|
+ model.title = "\(index + 1)x"
|
|
|
+ model.maxSpeed = Float(index + 1)
|
|
|
+ datas.insert(model, at: 5)
|
|
|
+ lastSelectModel = datas[5]
|
|
|
+ }else{
|
|
|
+ lastSelectModel = datas[index]
|
|
|
+ }
|
|
|
+
|
|
|
}else{
|
|
|
lastSelectModel = datas[index]
|
|
|
}
|