[TIMOB-18912] iOS: Implement new iOS 8 Navigation Bar Options
GitHub Issue | n/a |
---|---|
Type | Improvement |
Priority | Low |
Status | Closed |
Resolution | Duplicate |
Resolution Date | 2016-10-18T10:53:48.000+0000 |
Affected Version/s | n/a |
Fix Version/s | n/a |
Components | iOS |
Labels | navigationbar |
Reporter | Matthew Delmarter |
Assignee | Eric Merriman |
Created | 2015-05-07T02:39:38.000+0000 |
Updated | 2017-03-22T23:06:23.000+0000 |
Description
There are several new properties made available in iOS 8:
* hidesBarsOnTap
* hidesBarsOnSwipe
* hidesBarsWhenVerticallyCompact
* hidesBarsWhenKeyboardAppears
* navigationBarHidden
* barHideOnTapGestureRecognizer
* barHideOnSwipeGestureRecognizer
... and more.
These are covered here:
https://developer.apple.com/library/ios/documentation/UIKit/Reference/UINavigationController_Class/
I came across these when trying to implement the same behaviour as Safari iOS 8 where you scroll down and the top navigation bar disappears to maximise the screen space.
+1 and interesting new feature. Would this be possible with an extension module?
For completeness:
navigationBarHidden
is already available usingnavBarHidden: true/false
.Duplicate of TIMOB-23684
Closing ticket as duplicate as the relevant ticket is linked above.