Commit Graph

70 Commits

Author SHA1 Message Date
Anton 95f692c225 Slide menu notifications extends params added 2015-10-23 17:19:45 +03:00
Nikolai Ashanin 42e62a4dbd Update SlideNavigationController.m
remove reverse when menu did end close
2015-10-07 18:30:01 +03:00
Nikolai Ashanin 2ed9400c82 Update SlideNavigationController.m
slide menu open/close different durations
2015-10-07 18:08:40 +03:00
Anton 06deaf308c View controller is opening when menu is starting to close 2015-10-06 14:21:09 +03:00
Anton f3b60362da Add duration on opening and closing animations
Some refactoring
2015-08-28 17:38:25 +03:00
Anton 9550d4719b Slide menu show new controller after menu closing 2015-08-27 17:11:42 +03:00
Anton d088879c28 Remove tap gesture recognizer disabling on viewWllLayoutSubview event 2015-07-30 19:26:21 +03:00
Павел Круглов 0da57dfd53 Fixed orientation issues. 2015-07-01 15:58:20 +03:00
Павел Круглов 240684c788 Hook point for swipe menu begin. 2015-06-30 18:18:37 +03:00
Aryan Ghassemi 7fb3ec03e9 Fixed is landscape issues #138 2015-04-22 20:25:52 -07:00
Aryan Ghassemi 43cb763d79 Fixed interfaceOrientation deprecated warning 2015-04-11 10:43:38 -07:00
Aryan Ghassemi 1a1b8523ec Turning shouldRecognizeSimultaneouslyWithGestureRecognizer off it's causing many issues 2015-03-11 21:32:56 -07:00
Aryan Ghassemi 6a9333e81b Merge pull request #113 from aryaxt/Develop
Version 1.4.5
2015-03-01 19:15:53 -08:00
Peter Nicholls f9909b669f add a missing call to super in the SlideNavigationController viewWillTransitionToSize method 2015-01-31 15:58:06 +11:00
Aryan eb2de83daf #79 and #90 Allow simultaneous gestures to be detected by the menu 2015-01-25 08:50:52 -08:00
Aryan 9d38ca4c76 Fixed #103 add initWithNavigationBarClass to slide menu 2015-01-25 08:48:54 -08:00
Aryan 4c66f6c25c Allow configuring animation duration/option 2014-11-28 16:19:34 -08:00
Aryan f2d50da1f6 Fixed #93. Make sure that when the menu is changed the old view is removed 2014-11-28 12:24:45 -08:00
Aryan ffa26fba5b iOS 8 fixes including bug #66 2014-10-01 08:57:45 -07:00
Aryan eca136202c Added Notifications for closing/opening/revealing menu #32 2014-09-06 13:39:48 -07:00
Aryan Ghassemi 437270ae30 Fixed issue where sometimes when swiping really quick it's possible to see the wrong menu 2014-06-21 17:58:57 -07:00
Aryan Ghassemi 9e28dcbfb8 Update README.md 2014-04-30 04:31:04 -07:00
Aryan Ghassemi 7a6dcf2d9d Created a demo to demonstrate different features of SlideNavigationController 2014-04-29 20:58:01 -07:00
Aryan Ghassemi 136b1aecf0 Fixed typo in setter method of "enableShadow" 2014-04-20 17:55:46 -07:00
Aryan Ghassemi 19f01241d8 Allow limiting the pan gesture to the sides of the view only. This would be helpful if you want to use the slide-delete functionality of the UITableView and have slide-menu-pan-gesture at the same time 2014-04-20 09:47:49 -07:00
Aryan Ghassemi 3aff93e08e Throwing an exception when more than 1 instance of SlideNavigationController is being initialized. Can't use dispatch once since SlideNavigationController van be initialized using different constructors 2014-04-20 09:16:59 -07:00
Aryan Ghassemi fd9a508323 - Added option to enable/disable shadow 2014-04-19 14:08:55 -07:00
Aryan Ghassemi 38f6bb528c Added new methods used for switching between ViewControllers and deprecated switchToViewController:withCompletion:. These new methods have more meaningfull names and decribe exactly what happends during a switch. You can also disable slide out animation using these new methods 2014-04-19 13:44:21 -07:00
Aryan Ghassemi d1281e7361 Bug #30 - Turn off interactivePopGestureRecognizer when the slide menu is open. 2014-04-19 09:49:09 -07:00
Aryan Ghassemi 439a6d76aa - Added bounce functionality (Let's say the right menu is for notifications, when you receive notification you bounce the right menu to let the user know that they should open the right menu to view the notification) 2014-02-07 13:07:26 -08:00
Aryan Ghassemi 220512c37f - Reusing logic to enable/disable tap
- Moved this logic to the correct methods (accidentally added to willLayoutSubviews instead of willRotateToInterfaceOrientation)
2014-02-02 12:23:30 -08:00
Aryan Ghassemi a718c6a097 - Fixing glitch, by removing tapGestureRecognizer during rotation 2014-02-02 12:13:10 -08:00
Aryan Ghassemi 25e35c5742 - Simplify code
- Make sure that user interaction is enable again after device rotates (while menu is open)
2014-02-02 12:05:37 -08:00
nullproduction e04b5f806a Blocking gestures in minimized topViewController 2014-01-31 15:34:15 +04:00
Aryan Ghassemi 15619fd4c7 - Updating menu frame and transformation when preparing to reveal, to ensure that even when the app launches in landscape mode the rotation is handled as soon as the menu is about to reveal 2014-01-27 21:33:20 -08:00
Aryan Ghassemi 2b3be430f3 - Cleanup
- Fixed typo in property name renamed “leftbarButtonItem” to “leftBarButtonItem”
2014-01-27 20:17:32 -08:00
Aryan Ghassemi 835e8bedd1 - Fixed a bug where menu animation does not get completed when switching to another view controller because that viewController is not presenting the menu (delegate return NO or not implemented) 2014-01-26 15:47:01 -08:00
Aryan Ghassemi 93b7afcfd8 - Implemented clear for slide animation
- Fixed an issue with scale animation
2014-01-26 15:05:21 -08:00
Aryan Ghassemi a759310b3b - Separated all reveal animations from SlideNavigationController
- Allowing a custom animation to be passed to slide menu and used for menu reveal animation
2014-01-26 14:47:32 -08:00
Aryan Ghassemi 373be13080 - Added scale animation 2014-01-26 12:28:45 -08:00
Aryan Ghassemi 7fa9e10b3e Fixed glitch where quick swipe in opposite directions may cause the menu not to appear 2014-01-22 15:55:54 -08:00
Aryan Ghassemi d7ad0e1a34 - Fixed menu rotation issue when app launches in landscape mode 2014-01-22 07:16:44 -08:00
Aryan Ghassemi 17c29fcdfa - Making the methods for opening and closing menu public
- Added 2 new public methods to toggle left and right menu, to be used for customization (Passing a custom UIBArButtonItem with a UIButton as custom view)
- Added a public method to determine whether the menu is open or not
- Fixed the issue where on iOS6  landscape mode the menu would go below the status bar
- Fixed the problem fade animation was applying alpha to the menu instead of fadeView
- Added all content to iPad story board for demo
2014-01-21 21:09:52 -08:00
Aryan Ghassemi 66d17489ba - Fixed animation glitch that happens when menu is opened for the first time 2014-01-07 08:50:12 -08:00
Aryan Ghassemi ccd27bff8f - Removed accidentally checked in test-code 2014-01-06 22:15:29 -08:00
Aryan Ghassemi b22ee4dbae Merge remote-tracking branch 'origin/Menu_Reveal_Animation'
* origin/Menu_Reveal_Animation:
  - Added ability to display animations (Slide/Fade) when revealing the menu
2014-01-06 22:07:09 -08:00
Aryan Ghassemi bbdad1962a - Added ability to display animations (Slide/Fade) when revealing the menu 2014-01-06 21:52:27 -08:00
Aryan Ghassemi 6401379cd6 - Fixed calculation for defining the middle of slide to decide whether slide menu should go left or right when touch is released 2014-01-06 08:03:50 -08:00
Aryan Ghassemi fc827a9fd8 - Faster quick swipe animation
- And more sensitivity for detecting quick swipe
2014-01-05 15:39:58 -08:00
Aryan Ghassemi 3554c28b2f - Fixed more animation glitches
- Fixed a bug where a fast swipe could present the menu even if delegate return NO
2014-01-05 15:34:30 -08:00