我在UINavigationController
中使用单个视图控制器创建了一个简单的项目。在视图控制器中,我添加了UITableView
并设置了contentInset.top = 52
。
当我将某些视图控制器推入导航堆栈并弹出时,大型导航栏会折叠,如下图所示。
但是,如果我未设置contentInset
,则说明一切正常。
答案 0 :(得分:2)
答案 1 :(得分:0)
尝试设置preferredsLargeTitles = true
navigationController?.navigationBar.prefersLargeTitles = true
此外,您不想在view detailViewControl中显示大标题,可以设置largeTitleDisplayMode = .never
navigationItem.largeTitleDisplayMode = .never