即時通訊項目的用戶登陸注銷邏輯.
1、歡迎頁,此版本初次登陸的時候會展示。
2、登陸界面,未登陸或者上次退出做了注銷操作的,需要登陸之后再進到主界面
3、在應用中直接注銷,會回到登陸界面。
整理一下邏輯應該是這樣。
最開始思路不清晰,一些邏輯沒理清。
最后設置成這樣,登陸,注銷統一接口,然后重新設置window的rootviewcontroller,這樣實現切換。
在實現過程中發現,navigationcontroller 設置為root是會出bug的.
沒有navi . ?push pop present dismiss 理清楚。
在后面需要捕獲當前的VC 的時候一定要思維清晰.
TabbarVC.selectedViewController
Navi.visibleViewController
注:?許多筆記沒有整理,當時一些問題,現在也不記得. 以后一定要勤做筆記和整理。工作的事情需要整理,日后遇到相同的問題,或者類似問題才會更快理清思路. 不要浪費自己的筆記!!!!!!