开头语:
IMG_3237.PNG这是邮件app中对这两个新特性的使用,导航栏的searchBar是新的api直接在导航栏设置的,非常方便。
1.设置导航栏标题 largeTitles
api非常简单,
self.navigationController?.navigationBar.prefersLargeTitles = true
一行代码即可
还有一个设置显示时机的api:
navigationItem.largeTitleDisplayMode
2.设置导航栏搜索控制器 searchController
实现需要首先创建一个UISearchController,之后设置为navigationItem.searchController即可
具体实现如下:
let mySearchController: UISearchController = UISearchController(searchResultsController: nil)
mySearchController.searchResultsUpdater = self
self.navigationItem.searchController = mySearchController