| | |
| | | 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(); |
| | | } |
| | | |
| | |
| | | SysNotifyMgr.Instance.ShowTip("Achievement_16"); |
| | | AchievementGoto.achievementType = 0; |
| | | } |
| | | } |
| | | else |
| | | { |
| | | signInCtrl.JumpIndex(0); |
| | | } |
| | | signInCtrl.m_Scorller.RefreshActiveCellViews(); |
| | | } |
| | |
| | | ctnSignCtrl.m_Scorller.RefreshActiveCellViews(); |
| | | } |
| | | } |
| | | |
| | | private void JumpToTodaySign()
|
| | | {
|
| | | var _num = Mathf.Max(0, model.signNum);
|
| | | var _line = _num / 5;
|
| | | signInCtrl.JumpIndex(_line);
|
| | | } |
| | | } |
| | | |
| | | } |