Iphone 我的facebook登录对话框在我当前的模式视图下弹出。现在该怎么办?

Iphone 我的facebook登录对话框在我当前的模式视图下弹出。现在该怎么办?,iphone,view,facebook,dialog,modal-dialog,Iphone,View,Facebook,Dialog,Modal Dialog,是否有类似的体验(我在iPad上)?这取决于您从何处展示模态视图控制器。 如果您的根控制器已经显示了一个模态视图,而您显示了另一个模态视图,则它将显示在打开的模态视图下。 解决方案是从已经打开的第二个模态控制器显示第二个模态控制器。 但是,我认为堆叠两个或多个模态不是一个好的设计(至少在iOS上是如此)。为什么在另一个模态视图中给用户按“登录”的机会?导致问题的是模式视图中的登录按钮吗?如果用户先运行应用程序,然后按共享,则表示他/她尚未连接到facebook。这是facebook登录应该弹出的

是否有类似的体验(我在iPad上)?

这取决于您从何处展示模态视图控制器。 如果您的根控制器已经显示了一个模态视图,而您显示了另一个模态视图,则它将显示在打开的模态视图下。 解决方案是从已经打开的第二个模态控制器显示第二个模态控制器。
但是,我认为堆叠两个或多个模态不是一个好的设计(至少在iOS上是如此)。

为什么在另一个模态视图中给用户按“登录”的机会?导致问题的是模式视图中的登录按钮吗?如果用户先运行应用程序,然后按共享,则表示他/她尚未连接到facebook。这是facebook登录应该弹出的情况(同时以模式显示ShareViewController)。在iPad上,更常见的是显示视图模式,而不是全屏过渡。建议(而不是忘记它)?