Ios 在dropbox/facebook登录后,在popover中推送另一个VC
我有一个iOS应用程序,可以将照片从第三方存储(dropbox或Facebook)列表到popover,在使用SDK完成第三方身份验证后,您会将pushViewController放置在哪里为第三方内容(dropbox或Facebook)推送另一个ContentDetailVC 所以序列是这样的 单击设置图标->打开显示菜单项的弹出窗口->单击一个菜单项(dropbox)->它打开第三方(dropbox login modalVC)->登录成功->弹出窗口的导航控制器将dropbox DetailVC推送到弹出窗口。理想情况下,我想让popover保持可见,但一旦第三方登录成功,就可以将其推到新的VC上Ios 在dropbox/facebook登录后,在popover中推送另一个VC,ios,dropbox,pushviewcontroller,Ios,Dropbox,Pushviewcontroller,我有一个iOS应用程序,可以将照片从第三方存储(dropbox或Facebook)列表到popover,在使用SDK完成第三方身份验证后,您会将pushViewController放置在哪里为第三方内容(dropbox或Facebook)推送另一个ContentDetailVC 所以序列是这样的 单击设置图标->打开显示菜单项的弹出窗口->单击一个菜单项(dropbox)->它打开第三方(dropbox login modalVC)->登录成功->弹出窗口的导航控制器将dropbox Detai
我目前将登录方法放在DetailVC的ViewDidLoad中,因此第三方loginVC显示正确,但一旦loginVC关闭,我的DetailVC内容将无法刷新,因为ViewDidLoad已完成…是否在ViewWillDisplay或ViewDidDisplay中刷新内容。每次视图出现时(当按下DetailVC或弹出视图以显示您的DetailVC时)都会调用这些代码
[((UINavigationController*)self.parentViewController) pushViewController:nextVC animated:YES]
您需要编写代码来查找要在其中重新加载ViewController的类方法
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url{
//write the code for finding out your respective ViewController and then the method to reload the view controller.
}
这肯定会解决你的问题,因为这有助于我们解决类似的情况