显示状态栏会下拉所有观看次数

时间:2016-10-25 11:35:26

标签: ios swift uiviewcontroller facebook-login uistatusbar

我有这个设置: 视图控制器( MAIN ),滚动视图转到所有边缘,滚动视图内有4个子视图控制器( A,B,C和D )。前3个控制器( A,B和C )是教程,第4个( D )是选择登录控制器。

在这第4个视图控制器( D )中,我有一个登录facebook功能,它模拟地显示了facebook登录对话框屏幕( F ),但是facebook控制器(F) )状态栏没有隐藏。

我的问题是,当我点击按钮时,第4个屏幕中的所有视图( D )在Facebook对话框屏幕之前被推下20个像素( F )出现,导致一个丑陋的故障。

注意:如果我将视图固定到 MAIN 视图控制器,那么该视图根本不会被推送。

Left is with status bar, right is without. red view is pinned to top of scroll view from **MAIN**, blue one is pinned to top of self.view of **D**. Both shift

还有一段视频: Video

还有截图的打印件。没有什么花哨。加上用代码创建的滚动视图。 右侧是 MAIN 控制器,左侧是 D

0 个答案:

没有答案