wxr
2023-01-10 6ad070dbf9a88bb95a6eb38ed40e91959ca56115
HDL_ON/UI/UI2/1-HomePage/HomePage.cs
@@ -12,7 +12,7 @@
namespace HDL_ON.UI
{
    public partial class HomePage : VerticalRefreshLayout
    public partial class HomePage : VerticalScrolViewLayout//  VerticalRefreshLayout
    {
        #region 控件列表
@@ -133,9 +133,17 @@
            MainPage.CurPageIndex = 0;
            try
            {
                this.BeginHeaderRefreshingAction = () =>
                bodyView.RemoveAll();
                VerticalRefreshLayout refreshLayout = new VerticalRefreshLayout()
                {
                    this.EndHeaderRefreshing();
                    Height = Application.GetRealHeight(216),
                    BackgroundImagePath = DB_ResidenceData.Instance.residenceImage,
                };
                bodyView.AddChidren(refreshLayout);
                refreshLayout.BeginHeaderRefreshingAction = () =>
                {
                    refreshLayout.EndHeaderRefreshing();
                    Common.ApiUtlis.Ins.DownloadData();
                    LoadContentView();
                    if(!CurShowTypeIsFunction)
@@ -146,14 +154,12 @@
                #region topView
                bodyView.RemoveAll();
                topView = new FrameLayout()
                {
                    Height = Application.GetRealHeight(216),
                    BackgroundImagePath = DB_ResidenceData.Instance.residenceImage,
                };
                bodyView.AddChidren(topView);
                refreshLayout.AddChidren(topView);
                Button btnTop;
                btnTop = new Button()
@@ -180,7 +186,7 @@
                    //X = Application.GetRealWidth(16),
                    Y = btnResidenceName.Bottom,
                    Height = Application.GetRealWidth(14),
                    BackgroundColor = CSS_Color.LinkTipFail,
                    //BackgroundColor = CSS_Color.LinkTipFail,
                    TextAlignment = TextAlignment.Center,
                    TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
                    TextColor = CSS_Color.MainBackgroundColor,
@@ -602,7 +608,7 @@
        /// </summary>
        void LoadContentView()
        {
            if (!Common.ApiUtlis.Ins.DownloadDataComplete)
            if (!Common.ApiUtlis.Ins.DownloadDataComplete && !MainPage.NoLoginMode)
            {
                var waitPage = new Loading();
                MainPage.BaseView.AddChidren(waitPage);