TLYShyNavBar Versions Save

Unlike all those arrogant UINavigationBar, this one is shy and humble! Easily create auto-scrolling navigation bars!

1.1.0

7 years ago

Enhancements

  • Use custom refresh controls (Thanks @szweier & @arielpollack!) #122 & #134
  • Added delegate to TLYShyNavBar (Thanks @gfzabarino!) #106
  • Performance gain by forwarding unnecessary calls directly to the original delegate or middle-man (Thanks @gfzabarino!) #137
  • Don't auto expand navbar if app becomes active and the navbar isn't associated with us (Thanks @greis!) #142
  • Allow specific view controller to be set if needed (Thanks @szweier!) #121

And a bunch of other minor fixes and enhancements!

1.0.1

8 years ago

Enhancements

  • Added Carthage Support (thanks @bradleyayers!)

1.0.0

8 years ago

Enhancements

  • Finally supporting translucent and opaque bars, using a sane code approach.
  • Greatly simplify the code to make it more predictable and maintainable for the future.

Note

  • Please note a lot of the code was rewritten, so I apologize in advance of any regression.
  • IMPORTANT If you have a UITableViewController setup, either replace it with a UIViewController and a UITableView subview, as highlighted in the readme, or don't upgrade since it will break

0.9.15

8 years ago

Enhancements

  • Added support for fading the entire navigation bar
  • Added modal support by checking navigation bar overlap with status bar
  • Added visual tests in the demo to see all the features in action

Fixes

  • Fixed an issue with scrolling to top functionality

Deprecations

  • Deprecated the fading booleans in favor of a new enum.

0.10.0

8 years ago

Enhancements

  • New approach to calculate extension and navigation bar offsets.
    Initially, we externally injected the calculation through blocks. The calculations depended on layout guide, and other weird stuff. The new approach simply calculates the offset based on the parent: status bar -> navigation bar -> extension view.
  • Added support for sticky navigation bar

0.10.1

8 years ago

Fixes

  • Hot fix an issue with UIViewControllers that have a UIScrollView subclass as their view property (i.e. collectionView, tableView, ...) that caused shyNavBar to be stubbornNavBar, refusing to contract.