Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-18912] iOS: Implement new iOS 8 Navigation Bar Options

GitHub Issuen/a
TypeImprovement
PriorityLow
StatusClosed
ResolutionDuplicate
Resolution Date2016-10-18T10:53:48.000+0000
Affected Version/sn/a
Fix Version/sn/a
ComponentsiOS
Labelsnavigationbar
ReporterMatthew Delmarter
AssigneeEric Merriman
Created2015-05-07T02:39:38.000+0000
Updated2017-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.

Comments

  1. kosso 2015-06-15

    +1 and interesting new feature. Would this be possible with an extension module?
  2. Hans Knöchel 2015-07-03

    For completeness: navigationBarHidden is already available using navBarHidden: true/false.
  3. Hans Knöchel 2016-10-18

    Duplicate of TIMOB-23684
  4. Lee Morris 2017-03-22

    Closing ticket as duplicate as the relevant ticket is linked above.

JSON Source