在第二个视图控制器中:
navigationController?.navigationBar.prefersLargeTitles = false
navigationItem.searchController = searchController
Link to the gif that shows the ui glitch
谢谢大家,我也很愿意提出想法。
答案 0 :(得分:4)
在第二个视图控制器中,prefersLargeTitles = false
使用以下代码代替设置。这样可以解决问题。
self.navigationItem.largeTitleDisplayMode = .never
答案 1 :(得分:3)
请在viewWillAppear或viewDidAppear中检查您的代码。它将始终处理导航动画,并且可能引起故障。