iOS 8
之后,UINavigationController
为开发者提供了一些好用的功能,这些功能以前实现起来可能比较麻烦,而现在只需要一个属性就搞定了。
self.navigationController.hidesBarsWhenVerticallyCompact = YES;
1.gif
self.navigationController.hidesBarsOnTap = YES;
2.gif
self.navigationController.hidesBarsWhenKeyboardAppears = YES;
3.gif
self.navigationController.hidesBarsOnSwipe = YES;
4.gif
经测试,这个属性适用于WebView、UITableView、UICollectionView,但是注意: