|
@@ -812,7 +812,17 @@ public class BFRecordScreenController: BFBaseViewController {
|
|
itemModels[currItemModelIndex].voiceStickers.insert(tuple.0, at: tuple.1)
|
|
itemModels[currItemModelIndex].voiceStickers.insert(tuple.0, at: tuple.1)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+
|
|
|
|
+ //恢复字幕
|
|
|
|
+ let titleTuples = action.deletedTittles
|
|
|
|
+ if titleTuples != nil, titleTuples!.count > 0 {
|
|
|
|
+
|
|
|
|
+ titleTuples?.forEach { titleTuple in
|
|
|
|
+ itemModels[currItemModelIndex].titleStickers.insert(titleTuple.0, at: titleTuple.1)
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
drawOrUpdateRecordProgessLable()
|
|
drawOrUpdateRecordProgessLable()
|
|
jumpTime = model.startTime
|
|
jumpTime = model.startTime
|
|
}
|
|
}
|
|
@@ -827,6 +837,17 @@ public class BFRecordScreenController: BFBaseViewController {
|
|
itemModels[currItemModelIndex].voiceStickers.insert(tuple.0, at: tuple.1)
|
|
itemModels[currItemModelIndex].voiceStickers.insert(tuple.0, at: tuple.1)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ //恢复字幕
|
|
|
|
+ let titleTuples = action.deletedTittles
|
|
|
|
+ if titleTuples != nil, titleTuples!.count > 0 {
|
|
|
|
+
|
|
|
|
+ titleTuples?.forEach { titleTuple in
|
|
|
|
+ itemModels[currItemModelIndex].titleStickers.insert(titleTuple.0, at: titleTuple.1)
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
drawOrUpdateRecordProgessLable()
|
|
drawOrUpdateRecordProgessLable()
|
|
} else {}
|
|
} else {}
|
|
events.removeLast()
|
|
events.removeLast()
|