登陆注销逻辑

即时通讯项目的用户登陆注销逻辑.

1、欢迎页,此版本初次登陆的时候会展示。

2、登陆界面,未登陆或者上次退出做了注销操作的,需要登陆之后再进到主界面

3、在应用中直接注销,会回到登陆界面。

整理一下逻辑应该是这样。

最开始思路不清晰,一些逻辑没理清。

最后设置成这样,登陆,注销统一接口,然后重新设置window的rootviewcontroller,这样实现切换。

在实现过程中发现,navigationcontroller 设置为root是会出bug的.

没有navi .  push pop present dismiss 理清楚。

在后面需要捕获当前的VC 的时候一定要思维清晰.

TabbarVC.selectedViewController

Navi.visibleViewController

注: 许多笔记没有整理,当时一些问题,现在也不记得. 以后一定要勤做笔记和整理。工作的事情需要整理,日后遇到相同的问题,或者类似问题才会更快理清思路. 不要浪费自己的笔记!!!!!!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,764评论 25 709
  • 1,Search Bar 怎样去掉背景的颜色(storyboard里只能设置background颜色,可是发现cl...
    以德扶人阅读 7,543评论 2 50
  • 2017.02.22 可以练习,每当这个时候,脑袋就犯困,我这脑袋真是神奇呀,一说让你做事情,你就犯困,你可不要太...
    Carden阅读 5,209评论 0 1
  • 分手不是已经两年多了吗?我已经努力的去忘却那些曾让我感觉快乐和幸福而回忆全部都是伤感的日子,虽然一直都不能真正的...
    月光使者百合阅读 1,605评论 0 0
  • 玄宗回马杨妃死,云雨难忘日月新。 终是圣明天子事,景阳宫井又何人。
    5562d88ec370阅读 2,206评论 0 0