【发布时间】:2019-03-12 14:02:20
【问题描述】:
当我们的标签出现时。有谁知道当我们隐藏和显示导航栏时如何解决跳转问题。我尝试了很多事情它不起作用。最后,我为我的顶部标签添加了一个布局约束,我给出了一个常数,不要跳过它,但这个常数不适用于其他设备。任何人都可以帮助我修复视图跳转或如何动态设置顶部约束,以便在其他设备上不会出现问题。
【问题讨论】:
-
有没有机会说得更具体些?也许有代码?我们可以复制的东西?为了提供帮助,如果您能具体说明问题,它确实会有所帮助。
-
我不知道如何将我的本地项目附加到堆栈溢出中。步骤是:我刚刚创建了一个带有故事板的 vc,它作为标签和 2 个按钮,当我加载该 VC 时,我需要对导航栏进行动画处理。所以我只是在做self.navigationcontroller?.setNavigationBarHidden(true, animated:true) in view 会出现,我写self.navigationcontroller?.setNavigationBaraHidden(false.”,animated: true) in view 确实出现了。而已。当我在动画开始之前加载屏幕时,我的顶部标签上升了 44 Pxs,当我的导航栏出现时,它设置为正常。
-
我只是想知道他们是否有任何方法可以解决此问题。这样当我隐藏和显示带有动画的导航栏时,我的视图就不会跳转。我想我上面的 cmets 可以帮助您了解我面临问题的步骤。
标签: ios swift uiview uinavigationcontroller