ios - 导航栏隐藏/显示时视图跳转
问题描述
当我们的标签出现时。有谁知道当我们隐藏和显示导航栏时如何解决跳转问题。我尝试了很多事情它不起作用。最后,我为我的顶部标签添加了一个布局约束,我给出了一个常数,不要跳过它,但这个常数不适用于其他设备。任何人都可以帮助我修复视图跳转或如何动态设置顶部约束,以便它不会在其他设备中出现问题。
解决方案
您可以尝试将该常数作为比率而不是硬编码数字。例如,假设您的约束被称为viewTopConstraint
,然后您将其更新为视图的 10%,如下所示:
viewTopConstraint.constant += self.view.frame.size.height/10
这将始终更新当前设备的约束常数。你不应该有问题的设备副。当然,您应该尝试该值以找出适合您的百分比。
推荐阅读
- react-native - npm 包导出路径定义
- javascript - 重定向到离线页面
- c# - EF 代码首先无法对非复杂空对象进行提交
- java - 使用 Oltu 的 Java Web 服务验证不记名令牌的指南?
- javascript - Can't read child of object
- loops - 从匹配的变量 bash 中打印特定列
- excel - 用于选择多个下拉选项的 VBA 代码不适用于受保护的工作表
- python-3.x - Is there anything known about interfacing between Synergy DBL and Python
- reactjs - React 元素错误地报告窗口的宽度
- python - Print a variable output in a 400 empty message code using Python