From e2c245035a515bb7f623706b66f05e8dfc2c2fef Mon Sep 17 00:00:00 2001
From: 无故事王国 <841720330@qq.com>
Date: 星期五, 14 六月 2024 17:39:07 +0800
Subject: [PATCH] fix

---
 DolphinEnglishLearnStudent/Moudle/Home/Listen/View/ChooseLevelView.swift |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/DolphinEnglishLearnStudent/Moudle/Home/Listen/View/ChooseLevelView.swift b/DolphinEnglishLearnStudent/Moudle/Home/Listen/View/ChooseLevelView.swift
index 93574aa..a75f462 100644
--- a/DolphinEnglishLearnStudent/Moudle/Home/Listen/View/ChooseLevelView.swift
+++ b/DolphinEnglishLearnStudent/Moudle/Home/Listen/View/ChooseLevelView.swift
@@ -25,6 +25,14 @@
 				}
 
 				static func show(clouse:@escaping (Int)->Void){
+
+								var needLoad:Bool = true
+								for v in sceneDelegate?.window?.subviews ?? []{
+												if v is ChooseLevelView{needLoad = false}
+								}
+
+								guard needLoad else {return}
+
 								let levelView = ChooseLevelView.jq_loadNibView()
 								levelView.clouseLevel = clouse
 								sceneDelegate?.window?.addSubview(levelView)

--
Gitblit v1.7.1