【问题标题】:How to ignore area after make navigatiobar hidden swiftUI?swiftUI隐藏导航栏后如何忽略区域?
【发布时间】:2020-07-19 21:39:36
【问题描述】:

我试图删除我的导航栏,但如何调整内容使其向上移动而不被标签栏隐藏?

我尝试使用edgesIgnoringSafeArea(.top) 但内容上移太多

【问题讨论】:

  • 如果您向我们展示您的代码,帮助者总是更容易,因此我们可以尝试并确保它正常工作。否则我们只能猜测......阅读并考虑这个stackoverflow.com/help/how-to-ask

标签: swift frontend swiftui mobile-application


【解决方案1】:

你尝试过使用 '.offset()' 修饰符吗?

.edgesIgnoringSafeArea(.top)
.offset(y: <#Value#>)

如果没有帮助,请尝试将这些修饰符应用于更多“父”视图,

如果它也无济于事,请尝试使用修饰符的顺序,在特定情况下它可以解决问题

【讨论】:

  • 谢谢,当我使用 .edgesIgnoringSafeArea(.top) 应用于父视图时,它可以工作
猜你喜欢
  • 2020-06-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-06-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多