导航栏隐藏时视图跳转

Het*_*ora 2 iphone uinavigationbar uiview uinavigationcontroller ipad

在我们的应用程序中,当其中一个视图被推送到导航控制器时,导航栏可见5秒钟,然后我们将navigationBarHidden设置为TRUE.稍后,如果用户点击屏幕,我们切换navigationBarHidden值.但是,当导航栏ID隐藏或可见时,视图会分别为这些操作上下跳动.

当隐藏或显示栏时,有什么方法可以防止视图跳跃?

谢谢和问候,Hetal

JZA*_*ZAU 6

我也有同样的问题.在我的项目中,这是因为视图是滚动视图.如果您的视图是滚动视图或表视图,您可以尝试这样做:

我将以下代码添加到控制器.

self.automaticallyAdjustsScrollViewInsets = NO;
Run Code Online (Sandbox Code Playgroud)

希望它可以帮到你.