From 1ab3e576674ec7a10fd5b3ddfc2d2c11c92c14f4 Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期三, 29 八月 2018 11:20:55 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts

---
 System/Welfare/SignInWin.cs |   21 ++++++++++++++-------
 1 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/System/Welfare/SignInWin.cs b/System/Welfare/SignInWin.cs
index 8b9e972..84a7dc9 100644
--- a/System/Welfare/SignInWin.cs
+++ b/System/Welfare/SignInWin.cs
@@ -46,17 +46,21 @@
         protected override void OnPreOpen()
         {
             InitSignIn();
-            //signInCtrl.JumpIndex(0);
             InitCtnSign();
 
             ctnSignCtrl.mScrollRect.verticalNormalizedPosition = 1;
-            signInCtrl.mScrollRect.verticalNormalizedPosition = 1;
 
             model.OnSignRefresh += OnSignRefresh;
         }
 
+        protected override void OnActived()
+        {
+            base.OnActived();
+            JumpToTodaySign();
+        }
+
         protected override void OnAfterOpen()
-        {
+        {
             HandleAchievement();
         }
 
@@ -93,10 +97,6 @@
                     SysNotifyMgr.Instance.ShowTip("Achievement_16");
                     AchievementGoto.achievementType = 0;
                 }
-            }
-            else
-            {
-                signInCtrl.JumpIndex(0);
             }
             signInCtrl.m_Scorller.RefreshActiveCellViews();
         }
@@ -137,6 +137,13 @@
                 ctnSignCtrl.m_Scorller.RefreshActiveCellViews();
             }
         }
+
+        private void JumpToTodaySign()
+        {
+            var _num = Mathf.Max(0, model.signNum);
+            var _line = _num / 5;
+            signInCtrl.JumpIndex(_line);
+        }
     }
 
 }

--
Gitblit v1.8.0