From 0de4cf306d8e13fd57b3e04bfb81362a10f12a4d Mon Sep 17 00:00:00 2001
From: Davin <591807572@qq.com>
Date: 星期一, 10 七月 2023 16:10:53 +0800
Subject: [PATCH] feature UI补全

---
 EZSDK/EZSDK/EZ/TempPassword/Views/HDLEZVideoDoorToolView.m |   22 +++++++++++++++-------
 1 files changed, 15 insertions(+), 7 deletions(-)

diff --git a/EZSDK/EZSDK/EZ/TempPassword/Views/HDLEZVideoDoorToolView.m b/EZSDK/EZSDK/EZ/TempPassword/Views/HDLEZVideoDoorToolView.m
index f04ef07..627f38d 100644
--- a/EZSDK/EZSDK/EZ/TempPassword/Views/HDLEZVideoDoorToolView.m
+++ b/EZSDK/EZSDK/EZ/TempPassword/Views/HDLEZVideoDoorToolView.m
@@ -178,6 +178,7 @@
 
 - (void)playAction {
     [self playStatus:!self.isPlaying];
+    [self qualityStatusChanged:YES];
     if (self.fullOperation) {
         self.fullOperation(self.isPlaying ? HDLEZVideoFullSceneOperationOfPause : HDLEZVideoFullSceneOperationOfPlay);
     }
@@ -185,22 +186,29 @@
 
 - (void)volumeAction {
     [self soundOn:!self.soundOn];
+    [self qualityStatusChanged:YES];
     if (self.fullOperation) {
         self.fullOperation(self.soundOn ? HDLEZVideoFullSceneOperationOfSound : HDLEZVideoFullSceneOperationOfSoundOff);
     }
 }
 
 - (void)qualityAction {
-//    if (self.qualityControlBlock) {
-//        self.qualityControlBlock(self.videoLevel);
-//    }
-    self.qualityButton.selected = !self.qualityButton.selected;
-    self.qualityBox.hidden = !self.qualityButton.selected;
-    self.hangUpButton.enabled = !self.qualityButton.selected;
-    self.hangUpButton.alpha = self.qualityButton.selected ? 0.5 : 1;
+//    self.qualityButton.selected = !self.qualityButton.selected;
+//    self.qualityBox.hidden = !self.qualityButton.selected;
+//    self.hangUpButton.enabled = !self.qualityButton.selected;
+//    self.hangUpButton.alpha = self.qualityButton.selected ? 0.5 : 1;
+    [self qualityStatusChanged:self.qualityButton.selected];
+}
+
+- (void)qualityStatusChanged:(BOOL)isSelected {
+    self.qualityButton.selected = !isSelected;
+    self.qualityBox.hidden = isSelected;
+    self.hangUpButton.enabled = isSelected;
+    self.hangUpButton.alpha = !isSelected ? 0.5 : 1;
 }
 
 - (void)fullSceneAction {
+    [self qualityStatusChanged:YES];
     if (self.fullOperation) {
         self.fullOperation(HDLEZVideoFullSceneOperationOfExitFull);
     }

--
Gitblit v1.8.0