jonkykong
86f592a20d
Support for forcing animated menu dismissal even when pushed view controllers are not animated.
2017-10-26 18:08:43 -07:00
jonkykong
dd0a14fa61
Allow for specifying the sideMenuDelegate, otherwise it discovers it automatically.
2017-10-26 17:07:46 -07:00
jonkykong
2ba0ef7453
Last commit was incorrect -- but this commit fixes it and includes a work-around for more experience devs who may still want to use default initializer as well as silence some newbie warnings.
2017-10-24 12:15:41 -07:00
jonkykong
6f57e37129
Override of navigation controller default init to prevent new developers from seeing black menus.
2017-10-24 12:13:06 -07:00
Andreas Hilbert
2af0d86c97
It should be possible now to have the menu slide out even if pushing the new view is not animated itself (animating both can look a bit weird when relying on 'animated' only)
2017-10-19 12:11:20 +02:00
jonkykong
3a14516905
Better logic for managing UISideMenuNavigationController properties across interface builder and programmatic instantiations.
2017-10-11 14:39:22 -07:00
jonkykong
10197c53cf
Fix for non-animated dismissal of menu causing a black screen.
2017-10-10 17:37:00 -07:00
jonkykong
90e252dc78
Renamed class and refactored how blurring works in UITableViewVibrantCell.
2017-10-10 17:36:29 -07:00
jonkykong
553cdeae98
Major project update to support multiple SideMenuManager instances beyond the primary instance, if necessary.
2017-10-10 17:24:07 -07:00
jonkykong
26b26c4862
Added isHidden property.
2017-10-06 16:56:40 -07:00
jonkykong
05f8012c66
Support for delegate methods on SideMenu appearing/disappearing.
2017-10-06 16:56:25 -07:00
jonkykong
45586dd398
Refactor.
2017-10-06 16:55:05 -07:00
jonkykong
92375186c8
Refactoring.
2017-10-06 16:52:57 -07:00
jonkykong
c63f86feae
Fix for menuDismissOnPush as it was incorrectly applied.
2017-10-06 16:51:39 -07:00
jonkykong
3e01179dec
Fix for regression on enums to objective-C.
2017-10-06 16:43:01 -07:00
jonkykong
d867a67899
Corrected logic for default menu width.
2017-09-26 23:42:32 -07:00
jonkykong
b6a2466dec
Fixed hack to more specific logic.
2017-09-21 04:40:42 -07:00
jonkykong
6ed444f433
Merge branch 'pr/253' into 3.0.0
...
* pr/253:
Additional Swift4 support updates.
Fix for Swift 4 and version 2.3.4
2017-09-21 04:12:50 -07:00
jonkykong
a65e26cb47
Additional Swift4 support updates.
2017-09-21 02:59:40 -07:00
jonkykong
33449c84a0
Merge branch 'pr/248' into 2.3.4
...
* pr/248:
Added comment.
Add missing designated initialiser to UITableViewVibrantCell
2017-09-21 01:53:02 -07:00
jonkykong
458b246013
Added comment.
2017-09-21 01:52:44 -07:00
jonkykong
a58a170979
Changed menuAnimationCompleteGestureDuration default.
2017-09-21 01:35:46 -07:00
jonkykong
e4c43569de
Merge branch 'pr/228' into 2.3.4
...
* pr/228:
Changing individual menu width properties in favor of a property on UISideMenuNavigationController.
Set right menu width equal half of left menu width in example
Add supporting of different left and right menu width
# Conflicts:
# Pod/Classes/SideMenuTransition.swift
2017-09-21 01:34:34 -07:00
jonkykong
966e1c9976
Changing individual menu width properties in favor of a property on UISideMenuNavigationController.
2017-09-21 01:30:58 -07:00
jonkykong
1241215e53
Refactor.
2017-09-20 23:25:19 -07:00
jonkykong
09070849d8
Formatting.
2017-09-20 22:54:04 -07:00
jonkykong
8705078fa5
Support for UISplitViewControllers when pushing view controllers.
2017-09-20 22:51:40 -07:00
jonkykong
48a39b4573
These methods will never be called as they are handled by the topViewController.
2017-09-20 22:50:23 -07:00
jonkykong
3611a6f5b8
Neglected to use menuDismissOnPush switch in code.
2017-09-20 22:49:30 -07:00
jonkykong
701d482714
Fixes to maintain iOS 11 animation smoothness.
2017-09-20 22:48:39 -07:00
jonkykong
9574c37479
Refactor.
2017-09-20 22:48:14 -07:00
Ranjithkumar Matheswaran
05a3659255
Fix for Swift 4 and version 2.3.4
2017-08-31 18:30:48 +05:30
Mark Woollard
ef0c5fceed
Add missing designated initialiser to UITableViewVibrantCell
...
So cell can be registered with UITableView without subclassing for simple use cases. Without this initialiser dequeuing instance of the cell will cause a crash.
2017-08-18 10:36:38 +01:00
Alex Kozin
f9ec208e36
Add supporting of different left and right menu width
2017-07-20 18:16:01 +07:00
jonkykong
13e3d504f1
Added menuDismissOnPush property.
2017-06-30 16:48:19 -07:00
jonkykong
02578a894a
Fix for single menu setups losing ability to swipe menu if wrong side is swiped.
2017-06-30 16:45:15 -07:00
jonkykong
aeb660b02f
Fix for menu not restoring when background on iPad in iOS 10.
2017-04-26 12:21:45 -07:00
jonkykong
8bb2505b6f
Reverting old logic that kept the layout correct when presenting a sub-screen.
2017-04-11 03:41:13 -07:00
jonkykong
2878eea03f
Subtle tweak if a larger transform is used on the main view controller when menu is presented (edge case).
2017-04-11 03:40:28 -07:00
jonkykong
7512cb9373
Fix for disabling gestures. Gestures were being added multiple times preventing all of them from being disabled when the menuEnableSwipeGestures was used.
2017-04-11 03:35:54 -07:00
jonkykong
05a117655b
Fix for tapView to not be sized to main screen which may be transformed and therefor hard to touch.
2017-03-06 02:42:37 -08:00
jonkykong
5ed24a978e
Support for in-call status bar height change.
2017-03-06 02:41:24 -08:00
jonkykong
330ea36ce5
Refactoring.
2017-03-06 02:40:06 -08:00
jonkykong
a520e98dbe
Logic simplification.
2017-03-06 01:59:13 -08:00
jonkykong
e49d564a2f
Removal of no longer needed logic.
2017-03-06 01:57:00 -08:00
jonkykong
632c35509b
Updated comments and minor refactor.
2017-03-06 01:56:07 -08:00
jonkykong
b0a40b6fcf
Fix for keyboard animations being confused during SideMenu display.
2017-03-06 01:55:00 -08:00
jonkykong
3d86c530ee
Updated documentation.
2017-03-06 01:53:49 -08:00
Josh Friend
4983a468c5
Fix deprecation warnings in swift 3.1
2017-02-17 08:41:31 -05:00
jonkykong
8f4e9ee214
Remove unused variable.
2017-01-24 21:31:42 -08:00