From 5095bb05ab8ef77e2edc3cad2b94f9d75b30f193 Mon Sep 17 00:00:00 2001
From: 黄学彪 <hxb@hdlchina.com.cn>
Date: 星期三, 13 五月 2020 16:09:21 +0800
Subject: [PATCH] 222222222

---
 ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Controls/ListViewLayoutControls/VerticalListRefreshControl.cs |   21 ++++++++++++++++++++-
 1 files changed, 20 insertions(+), 1 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Controls/ListViewLayoutControls/VerticalListRefreshControl.cs b/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Controls/ListViewLayoutControls/VerticalListRefreshControl.cs
old mode 100755
new mode 100644
index e181c4a..45a6689
--- a/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Controls/ListViewLayoutControls/VerticalListRefreshControl.cs
+++ b/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Controls/ListViewLayoutControls/VerticalListRefreshControl.cs
@@ -50,7 +50,14 @@
         public VerticalListRefreshControl(int i_rowSpace = 0)
         {
             this.rowSpace = Application.GetRealHeight(i_rowSpace);
-            this.VerticalScrollBarEnabled = false;
+            this.VerticalScrollBarEnabled = false;
+#if iOS
+            //鑷姩鍋忕Щ鍙栨秷
+            if (UIKit.UIDevice.CurrentDevice.CheckSystemVersion(11, 0))
+            {
+                (this.uiView as UIKit.UIScrollView).ContentInsetAdjustmentBehavior = UIKit.UIScrollViewContentInsetAdjustmentBehavior.Never;
+            }
+#endif
         }
 
         #endregion
@@ -88,6 +95,9 @@
             if (this.maxHeight != -1)
             {
                 this.Height = this.maxHeight;
+#if iOS
+                this.ReLocation();
+#endif
             }
         }
 
@@ -107,6 +117,9 @@
                 {
                     //杩樺師涓烘渶澶ч珮搴�
                     this.Height = maxHeight;
+#if iOS
+                    this.ReLocation();
+#endif
                 }
                 return;
             }
@@ -119,6 +132,9 @@
                 frameBackTemp = null;
                 //缂╁皬鎺т欢楂樺害
                 this.Height = realHeight;
+#if iOS
+                this.ReLocation();
+#endif
             }
             else if (addSpace == true && bottomSpace > 0 && realHeight > this.maxHeight)
             {
@@ -145,6 +161,9 @@
                 {
                     //杩樺師涓烘渶澶ч珮搴�
                     this.Height = maxHeight;
+#if iOS
+                    this.ReLocation();
+#endif
                 }
                 return;
             }

--
Gitblit v1.8.0