From 6b1887c73b48211f5d02fdad9b4b17d9b81cd0b8 Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期三, 11 一月 2023 16:55:36 +0800
Subject: [PATCH] 空调界面优化

---
 HDL_ON/UI/UI2/FuntionControlView/1ContorlPage/AcControlPage.cs |   36 +++++++++++++++++++++++++++++-------
 1 files changed, 29 insertions(+), 7 deletions(-)

diff --git a/HDL_ON/UI/UI2/FuntionControlView/1ContorlPage/AcControlPage.cs b/HDL_ON/UI/UI2/FuntionControlView/1ContorlPage/AcControlPage.cs
index 1289164..cf03b0e 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/1ContorlPage/AcControlPage.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/1ContorlPage/AcControlPage.cs
@@ -123,7 +123,7 @@
                     Text = "---",
                     IsBold = true,
                 };
-                if(setTempAttr.step == "0.5")
+                if (setTempAttr.step == "0.5")
                 {
                     btnTemp.Text = Convert.ToDouble(setTempAttr.curValue).ToString("0.0");
                 }
@@ -137,7 +137,11 @@
                         btnTemp.Text = setTempAttr.curValue.ToString();
                     }
                 }
-                btnTemp.Width = btnTemp.GetTextWidth();
+#if __IOS__
+                btnTemp.Width = btnTemp.GetTextWidth() + Application.GetRealWidth(10);
+#else
+                btnTemp.Width = btnTemp.GetTextWidth() + Application.GetRealWidth(5);
+#endif
                 FrameWhiteCentet1.AddChidren(btnTemp);
 
 
@@ -177,8 +181,8 @@
 
                 var btnMinTemp = new Button()
                 {
-                    X = Application.GetRealWidth(26),
-                    Width = Application.GetRealWidth(18),
+                    X = Application.GetRealWidth(22),
+                    Width = Application.GetRealWidth(22),
                     TextAlignment = TextAlignment.Center,
                     Text = setTempAttr.min.ToString(),
                     TextSize = 12,
@@ -223,7 +227,7 @@
                 var btnMaxTemp = new Button()
                 {
                     X = setTempBar.Right,
-                    Width = Application.GetRealWidth(18),
+                    Width = Application.GetRealWidth(24),
                     TextAlignment = TextAlignment.Center,
                     Text = setTempAttr.max.ToString(),
                     TextSize = 12,
@@ -290,6 +294,13 @@
                 {
                     btnTemp.Text = (setTempAttr.min + e).ToString();
                 }
+
+#if __IOS__
+                btnTemp.Width = btnTemp.GetTextWidth() + Application.GetRealWidth(10);
+#else
+                btnTemp.Width = btnTemp.GetTextWidth() + Application.GetRealWidth(5);
+#endif
+                btnTempUint.X = btnTemp.Right;
             };
             setTempBar.OnStopTrackingTouchEvent = (sender,e) =>{
                 temp = e;
@@ -302,6 +313,13 @@
                 {
                     btnTemp.Text = (setTempAttr.min + e).ToString();
                 }
+
+#if __IOS__
+                btnTemp.Width = btnTemp.GetTextWidth() + Application.GetRealWidth(10);
+#else
+                btnTemp.Width = btnTemp.GetTextWidth() + Application.GetRealWidth(5);
+#endif
+                btnTempUint.X = btnTemp.Right;
                 controlTime = DateTime.Now;
                 Dictionary<string, string> d = new Dictionary<string, string>();
                 d.Add(FunctionAttributeKey.SetTemp, e.ToString());
@@ -1035,8 +1053,12 @@
                         btnTemp.Text = temp.ToString();
                     }
 
-                    //btnTemp.Width = btnTemp.GetTextWidth() + Application.GetRealWidth(5);
-                    //btnTempUint.X = btnTemp.Right;
+#if __IOS__
+                    btnTemp.Width = btnTemp.GetTextWidth() + Application.GetRealWidth(10);
+#else
+                btnTemp.Width = btnTemp.GetTextWidth() + Application.GetRealWidth(5);
+#endif
+                    btnTempUint.X = btnTemp.Right;
 
                     if (device.trait_on_off.curValue.ToString() == "on")
                     {

--
Gitblit v1.8.0