首页 > 解决方案 > 导航栏隐藏/显示时视图跳转

问题描述

当我们的标签出现时。有谁知道当我们隐藏和显示导航栏时如何解决跳转问题。我尝试了很多事情它不起作用。最后,我为我的顶部标签添加了一个布局约束,我给出了一个常数,不要跳过它,但这个常数不适用于其他设备。任何人都可以帮助我修复视图跳转或如何动态设置顶部约束,以便它不会在其他设备中出现问题。

标签: iosswiftuiviewuinavigationcontroller

解决方案


您可以尝试将该常数作为比率而不是硬编码数字。例如,假设您的约束被称为viewTopConstraint,然后您将其更新为视图的 10%,如下所示:

viewTopConstraint.constant += self.view.frame.size.height/10

这将始终更新当前设备的约束常数。你不应该有问题的设备副。当然,您应该尝试该值以找出适合您的百分比。


推荐阅读