{"action":"created","issue":{"url":"https://api.github.com/repos/rickytan/RTRootNavigationController/issues/21","repository_url":"https://api.github.com/repos/rickytan/RTRootNavigationController","labels_url":"https://api.github.com/repos/rickytan/RTRootNavigationController/issues/21/labels{/name}","comments_url":"https://api.github.com/repos/rickytan/RTRootNavigationController/issues/21/comments","events_url":"https://api.github.com/repos/rickytan/RTRootNavigationController/issues/21/events","html_url":"https://github.com/rickytan/RTRootNavigationController/issues/21","id":174001567,"number":21,"title":"RTRootNavigationController导致主页面列表生命周期方法没执行","user":{"login":"easongtd","id":12906247,"avatar_url":"https://avatars.githubusercontent.com/u/12906247?v=3","gravatar_id":"","url":"https://api.github.com/users/easongtd","html_url":"https://github.com/easongtd","followers_url":"https://api.github.com/users/easongtd/followers","following_url":"https://api.github.com/users/easongtd/following{/other_user}","gists_url":"https://api.github.com/users/easongtd/gists{/gist_id}","starred_url":"https://api.github.com/users/easongtd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/easongtd/subscriptions","organizations_url":"https://api.github.com/users/easongtd/orgs","repos_url":"https://api.github.com/users/easongtd/repos","events_url":"https://api.github.com/users/easongtd/events{/privacy}","received_events_url":"https://api.github.com/users/easongtd/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2016-08-30T12:05:19Z","updated_at":"2016-08-31T02:55:55Z","closed_at":null,"body":"我的使用方法是这样的：在storyboard中把几个自定义tabbarController添加的NavigationController都改成\r\nRTRootNavigationController，启动运行后各个页面都能右滑了。但是后来发现重新启动后主页面的viewDidAppear没执行到，而我的数据请求是放在viewDidAppear中载入的。\r\n\r\n另外我的主页面是通过第三方框架VTMagic来切换加载的，这是一个导航菜单框架。我猜想的是RTRootNavigationController对UIViewController的扩展和VTMagic对UIViewController的扩展冲突了，导致VTMagic的生命周期方法执行失效。看了半天也没看出具体哪出问题了，所以想请教兄弟看一下到底哪出错了。谢谢！\r\n"},"comment":{"url":"https://api.github.com/repos/rickytan/RTRootNavigationController/issues/comments/243644275","html_url":"https://github.com/rickytan/RTRootNavigationController/issues/21#issuecomment-243644275","issue_url":"https://api.github.com/repos/rickytan/RTRootNavigationController/issues/21","id":243644275,"user":{"login":"easongtd","id":12906247,"avatar_url":"https://avatars.githubusercontent.com/u/12906247?v=3","gravatar_id":"","url":"https://api.github.com/users/easongtd","html_url":"https://github.com/easongtd","followers_url":"https://api.github.com/users/easongtd/followers","following_url":"https://api.github.com/users/easongtd/following{/other_user}","gists_url":"https://api.github.com/users/easongtd/gists{/gist_id}","starred_url":"https://api.github.com/users/easongtd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/easongtd/subscriptions","organizations_url":"https://api.github.com/users/easongtd/orgs","repos_url":"https://api.github.com/users/easongtd/repos","events_url":"https://api.github.com/users/easongtd/events{/privacy}","received_events_url":"https://api.github.com/users/easongtd/received_events","type":"User","site_admin":false},"created_at":"2016-08-31T02:55:55Z","updated_at":"2016-08-31T02:55:55Z","body":"调试了一下正常时这四个Controller的viewDidAppear都会执行，改成RTRootNavigationController后，删除APP重新安装第二次运行只执行了前面三个ECSlidingViewController，MainTabBarController，NewsMainViewController的viewDidAppear，最后一个NewsViewController的viewDidAppear不执行"}}
{"actor":{"display_login":"easongtd"}}