1.大标题
navigationController?.navigationBar.prefersLargeTitles = true
iOS11给navigationBar新增了prefersLargeTitles布尔值属性,只要设置为true就可以实现大标题效果
2.搜索框
// 搜索框
navigationItem.searchController = UISearchController(searchResultsController: nil)
// 滚动的是否是否隐藏,默认是 true
navigationItem.hidesSearchBarWhenScrolling = true
这两种效果都是系统的UINavigationController自动控制的,所以如果继承View自定义navigationController,就没有这种效果了。