gpt4 book ai didi

swift - 导航栏更喜欢大标题不起作用

转载 作者:行者123 更新时间:2023-11-30 10:25:04 25 4
gpt4 key购买 nike

使用 iOS 13.3,

我观察到导航栏的奇怪行为。如果向上拖动,导航栏会收缩。 (见视频)

不必担心属于导航栏一部分的选项卡。即使没有他们,奇怪的行为也会发生。而且 ViewController 在模态表中呈现的事实也是无关紧要的 - 奇怪的收缩行为也发生在经典 View 中。到目前为止,我只知道 SearchBar 的这种收缩行为。但这里不存在这样的情况。

如何始终将导航栏保持在固定的大尺寸?

enter image description here

我尝试过,但没有成功......

navigationController?.navigationBar.prefersLargeTitles = true
navigationItem.largeTitleDisplayMode = .always

最佳答案

我终于找到了解决方案:

由于屏幕中有一个tableView,因此需要执行以下操作来防止navigationBar收缩:

tableView.isScrollEnabled = false

如果您的navigationBar具有自定义高度或出于其他原因,您还可以设置tableView的Insets将其向下放置,如下所示:

tableView.contentInset = UIEdgeInsets(top: 90.0, left: 0.0, bottom: 0.0, right: 0.0)

关于swift - 导航栏更喜欢大标题不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60101460/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com