// 只有在當(dāng)前的navigationBar的prefersLargeTitles屬性為true/YES時(shí), largeTitleDisplayMode才會(huì)起作用
// 注意: 不要寫成 self.navigationController.navigationItem.largeTitleDisplayMode == ...
// 測(cè)試結(jié)果
if (self.navigationController.navigationBar.prefersLargeTitles == true) {
if (self.navigationItem.largeTitleDisplayMode == UINavigationItemLargeTitleDisplayModeAutomatic) {
// 顯示LargeTitle
} else if (self.navigationItem.largeTitleDisplayMode == UINavigationItemLargeTitleDisplayModeAlways) {
// 顯示LargeTitle
} else if (self.navigationItem.largeTitleDisplayMode == UINavigationItemLargeTitleDisplayModeNever) {
// 不顯示LargeTitle
}
} else {
// 不顯示LargeTitle...
}
以上, 跟想象的不一樣, 或者說, 看起來Automatic和Always沒什么區(qū)別TAT, 人生就是這樣的迷惘.
另外, 在ScrollView添加到self.view之前, 添加一個(gè)UIView到self.view上, 華東ScrollView是不能縮小LargeTitle的