我有一个启用了大标题的视图控制器,并导航到另一个禁用了大标题的视图控制器,并在其导航栏中附加了uisearchcontroller。当我跳回到上一个控制器时,有一个严重的ui故障,它很容易发现并且看起来很恐怖。有谁知道如何解决?
在第二个视图控制器中:
navigationController?.navigationBar.prefersLargeTitles = false
navigationItem.searchController = searchController
Link to the gif that shows the ui glitch
谢谢大家,我也乐于接受。
最佳答案
请在viewWillAppear或viewDidAppear中检查您的代码。它将始终处理导航动画,并且可能引起故障。