Commit Graph

34 Commits

Author SHA1 Message Date
Steven Zweier a117fc058f fix default values 2016-02-23 11:31:32 -05:00
Steven Zweier 39302de4ba Fix constraints to make demo work correctly 2016-02-23 11:21:56 -05:00
Maz Jaleel e7dcca4d20 enhance demo a bit 2015-11-14 19:15:27 -08:00
Maz Jaleel b676a02026 Semi-working opaque bars, table view header 2015-11-13 23:52:59 -08:00
Maz Jaleel 06195c9c16 Cleanups for v1.0.0!
Simplify code and reorganize project
2015-11-13 19:52:42 -08:00
Maz Jaleel 630032648b Added TableView in demo. Time to fix it! 2015-11-13 18:23:38 -08:00
Maz Jaleel 97ef8b6276 Fixed demo on larger iPhone sizes
Fixed all constraints issues
2015-11-13 18:01:42 -08:00
Mazyad Alabduljaleel ff67d2b0a0 Added collectionView demo
Has the problem described in #93
2015-10-20 19:41:36 -07:00
Mazyad Alabduljaleel 929f03327c update readme with better instructions 2015-10-10 15:08:52 -07:00
Mazyad Alabduljaleel 008a4dbea3 add a button to the extension view for testing 2015-10-10 14:30:59 -07:00
Mazyad Alabduljaleel 93402b62af Modular offset calculation
added sticky navigation feature
added more tests

BRIEF:
Completely overhauled the offset implementation. Now, a "shyView" calculates it's position based on its parent maxY property. For the navigation bar, that would be the status bar. For the extension view, it would be the navigation bar.
2015-10-10 14:04:59 -07:00
Mazyad Alabduljaleel 5d205371be Refactoring and cleanup
[NEW]: Add Navbar fading to the demo
[FIX]: Consolidate fading behavior into an enum. Deprecated the old booleans
[FIX]: Cleanup unused code
[FIX]: Xcode 7 warnings in the demo
2015-10-08 13:44:07 -07:00
Mazyad Alabduljaleel e105a37f5b Added Test
[NEW]: Added a tableView to the demo in order to test different features
2015-10-08 13:39:06 -07:00
Mazyad Alabduljaleel 3f5707ebc5 v0.9.12 cocoapods release 2015-08-08 01:41:15 +04:00
Yukan dd33163301 Add ability to stick extension view to the top. 2015-06-11 13:28:33 -04:00
Tony Nuzzi b2c040fb1e Adding Swift code example 2015-02-22 00:23:09 -06:00
Richard Das b60827cc12 fix #31 Added public property for enabling/disabling alpha fade 2014-09-08 13:49:41 +01:00
Mazyad Alabduljaleel 790355a6c6 Reverse the last commits, gonna work on them in develop branch 2014-07-04 12:20:15 +04:00
Mazyad Alabduljaleel 232386e694 Pushing view controller animation Fixes #2
[FIX]: Animate navbar in when pushing a view controller on a contracted navbar
[FIX]: demo project scrollView autolayout
2014-07-04 11:18:10 +04:00
Mazyad Alabduljaleel 31cdc78869 [NEW]: lazy load the shyNavBarManager, much better than the addShyNavBar method
[NEW]: updated demo project
[NEW]: hide the extension view to disallow tampering with it
[NEW]: better docs
[FIX]: fix default resistance amount
2014-06-27 18:37:34 +04:00
Mazyad Alabduljaleel d14810806a [NEW]: update TODO
[FIX]: fix demo project
2014-06-27 13:43:03 +04:00
Mazyad Alabduljaleel 565c5a01ee YAY!! Knocked out the observer issue AND the scrolling issues :D
[NEW]: TLYDelegateProxy to capture UIScrollView delegate calls
[NEW]: Swizzling helpers to update TLYShyNavBarManager on various methods
[FIX]: fixed many issues with this.

Merge:
  Minor fix Make sure we reset the offset in cleanup and prepareForDisplay
2014-06-27 13:18:58 +04:00
Mazyad Alabduljaleel 62e6a37882 Yay, found a way to avoid having the user of the component to explicitly calls scrollViewDidEndScrolling! 2014-06-23 08:40:57 +04:00
Mazyad Alabduljaleel e7218389fe Update demo project 2014-06-22 22:48:35 +04:00
Mazyad Alabduljaleel 689978ecc0 [NEW]: updated TODO.
Most of them were actually completed.
2014-06-21 21:58:27 +04:00
Mazyad Alabduljaleel 81e00bbb4c [NEW]: import better layout guide calculation 2014-06-21 21:54:10 +04:00
Mazyad Alabduljaleel 3f525db8b0 code cleanups and organization 2014-06-16 18:11:14 +04:00
Mazyad Alabduljaleel a47cdd378c Implemented Facebook UX, much simpler and it WORKS. 2014-06-16 17:49:00 +04:00
Mazyad Alabduljaleel 69cafa08ba Things just don't want to work... 2014-06-16 11:20:44 +04:00
Mazyad Alabduljaleel 11a410348c Bug fixin'
[FIX]: expand call not reaching children
[FIX]: fix demo project
2014-06-15 15:40:50 +04:00
Mazyad Alabduljaleel de1265f5b7 Fix demo project 2014-06-15 15:26:31 +04:00
Mazyad Alabduljaleel d80cedf59f Yet another code overhaul... I am growing tired of this.
[NEW]: much better code design to support two contracting views.
2014-06-14 19:53:47 +04:00
Mazyad Alabduljaleel 6ad3b1d7a0 Major overhaul
[NEW]: move to component based design.
[NEW]: implemented most of the things.
[DAMN]:  couldn't find a way to track scrollview's dragging state
2014-06-13 18:36:58 +03:00
Mazyad Alabduljaleel 9fa419e255 Major progress and refactor
Gonna remove dragging property
2014-06-13 09:25:09 +03:00