ios - 关于微信好友列表跳转问题
大家讲道理
大家讲道理 2017-04-18 09:35:53
0
1
610

请问微信中点击通讯录,然后选择一个好友,然后点击发送消息之后,返回的还是主界面?这个功能是怎么实现的呢?看他点击发送消失之后是pop到了通讯录的好友列表,然后在push进去的,我的实现方式是先popToRoot 然后在切换tabbar选中,感觉这样看起来并不丝滑~求助

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

모든 응답(1)
伊谢尔伦

다중 채팅 인터페이스와 깊은 중첩을 방지하고 운영 습관을 통일하기 위해 WeChat과 많은 IM 앱에서는 "채팅 인터페이스에 대한 모든 항목은 대화 목록에서 이루어져야 합니다." 채팅 인터페이스를 열 때도 마찬가지입니다.
모든 인터페이스에서 호출할 수 있는 채팅 인터페이스를 여는 공개 메소드가 있습니다. 또는 채팅 인터페이스의 경로를 정의하세요.
예: + [ChatViewController openWithUser:(User *)user];

WeChat의 앱 구조를 예로 들면 상단에 네비게이션이 있고 하단에 tabBar가 있고 대화 목록이 하나만 있습니다. 채팅 인터페이스를 여는 논리는 대략 다음과 같습니다.

으아악

루트 컨트롤러, 세션 목록 및 현재 채팅 창을 가져오려면 전역 변수를 사용하거나 코드를 사용하여 확인할 수 있습니다.

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿