Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 在dropbox/facebook登录后,在popover中推送另一个VC_Ios_Dropbox_Pushviewcontroller - Fatal编程技术网

Ios 在dropbox/facebook登录后,在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

我有一个iOS应用程序,可以将照片从第三方存储(dropbox或Facebook)列表到popover,在使用SDK完成第三方身份验证后,您会将pushViewController放置在哪里为第三方内容(dropbox或Facebook)推送另一个ContentDetailVC

所以序列是这样的

单击设置图标->打开显示菜单项的弹出窗口->单击一个菜单项(dropbox)->它打开第三方(dropbox login modalVC)->登录成功->弹出窗口的导航控制器将dropbox DetailVC推送到弹出窗口。理想情况下,我想让popover保持可见,但一旦第三方登录成功,就可以将其推到新的VC上


我目前将登录方法放在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.
}
这肯定会解决你的问题,因为这有助于我们解决类似的情况