2.2.0 Release notes (2017/01/08)
January 9, 2017 ยท View on GitHub
Enhancements
- Add
didScrollStartanddidScrollEndtoMenuMoveStatethanks to @spsammy
2.1.1 Release notes (2016/11-28)
Bug fixes
- Fix a bug that carthage install failed
2.1.0 Release notes (2016/11-25)
Enhancements
- Use
onMoveclousure instead ofPagingMenuControllerDelegate - Performance improvements of view animation thanks to @wwwjfy
Bug fixes
- Fix unexpected behaviour that it goes to wrong page with
infinitemode - Fix a bug that preset background color on paging view is not correctly set
2.0.0 Release notes (2016/09-27)
Breaking changes
- Drop iOS 8 support
1.4.0 Release notes (2016/09-18)
Enhancements
- Rename
scrollEnabled
1.3.1 Release notes (2016/09-17)
Enhancements
- Rename delegate method
Bug fixed
- Fix carthage error
1.3.0 Release notes (2016/09-17)
Enhancements
- Support Swift 3.0
1.2.0 Release notes (2016/09-17)
Enhancements
- Support Swift 2.3
- Delete @objc from
PagingMenuControllerDelegateprotocol thanks to @Guoxweii - Change behaviour of view hiding
1.1.2 Release notes (2016/06-16)
Bug fixed
- Fix warning in iOS 8.1 thanks to @ahirusun
1.1.1 Release notes (2016/06-12)
Bug fixed
- Fix compile error in example project
1.1.0 Release notes (2016/06-11)
Enhancements
- Renamed mode to displayMode
1.0.0 Release notes (2016/06-11)
Breaking changes
- Protocol oriented programming
Enhancements
- Added background color option for paging view
- Added custom view support for menu item view
Bug fixed
- Fixed incorrect behaviour of menu view delegate method
- Fixed showing white page when jumping to pages
0.10.2 Release notes (2016/05-25)
Bug fixed
- Fixed delegate method call timing correctlly
- Fixed menu item image constraints
- Fixed
Extranous argument label in .setup methoderror
0.10.1 Release notes (2016/05-20)
Bug fixed
- Fixed seeing white page when jumping to previous or next page
- Fixed incorrect behaviout when swiping on menu view
0.10.0 Release notes (2016/05-19)
Enhancements
- Added more examples
- Upgraded CocoaPods to 1.0.0
- Added
menuControllerSetoption to choose single or multiple controller - Added
menuComponentTypeoption that provides component which are MenuView + MenuController, MenuView or MenuController - Supported UIImage for MenuItemView
Bug fixed
- Fixed memory leaks thanks to @minhtran129
0.9.1 Release notes (2016/04-27)
Bug fixed
- Fix incorrect menu controller pass
0.9.0 Release notes (2016/04-21)
Enhancements
- Supported Swift 2.2 thanks to @newbdez33
- Added
selectedproperty toMenuItemView - Added
menuItemDividerImageoption thanks to @bojanp - Added
menuSelectedItemCenteroption thanks to @newbdez33 - Added
currentPageandcurrentMenuItemViewtoMenuView - Added
MenuScrollingModetoInfinitemode
Bug fixed
- Fix app crash on iPad thanks to @pableiros
0.8.0 Release notes (2016/02-22)
Enhancements
lazyLoadingPageis added
Breaking changes
PagingMenuControllerDelegatemethods now return previous and current menu controller, not order numberrebuildmethod is deleted. Usesetupmethod instead
Bug fixed
- Fix memory leaks
0.7.9 Release notes (2016/01-28)
Bug fixed
- Fix crash when PagingMenuController is initialized asynchronously
0.7.8 Release notes (2016/01-07)
Enhancements
- Crash fixes thanks to @patricks
0.7.7 Release notes (2015/12-20)
Enhancements
- Make
moveToMenuPagemethod public
0.7.6 Release notes (2015/11-30)
Enhancements
- Enable override classes
- Memory performance improvements thanks to @benrudhart
0.7.5 Release notes (2015/11-2)
Enhancements
- Significant improvements thanks to @ikesyo
- Make some properties public read only
0.7.4 Release notes (2015/10-24)
Enhancements
- Small improvements
Bug fixed
selectedFont
0.7.3 Release notes (2015/10-19)
Bug fixed
- Fix
backgroundColorwithRoundRectmode thanks to fabianpimminger selectedFontdidn't work properly
0.7.2 Release notes (2015/10-18)
Enhancements
- Add
deceleratingRatefor menu view
Bug fixed
- Fix incorrect reload of content view
Breaking changes
- Not allowed to subclass PagingMenuController any more
0.7.1 Release notes (2015/10-04)
Enhancements
- Add
scrollEnabledfor paging view in case you want to swipe-to-delete on your table view
Bug fixed
- lazy load of paging view works fine
0.7.0 Release notes (2015/09-30)
Enhancements
- Add
Infinitemode
Breaking changes
Normaldisplay mode renamed toStandard
Bug fixed
defaultPagedidn't work with specific options
0.6.1 Release notes (2015/09-20)
Enhancements
- Supported
selectedFont
Bug fixed
- Significant bug fixes
0.6.0 Release notes (2015/09-15)
Enhancements
- Big performance improvements. Won't load all the view controllers anymore.
Bug fixed
- Fix incorrect behaviour of delegate method
0.5.1 Release notes (2015/09-14)
Enhancements
- Support animated
RoundRect
Breaking changes
RoundRectassociated values changed
0.5.0 Release notes (2015/09-06)
Enhancements
- Support adding/deleting menu. Use
rebuildmethod.
0.4.7 Release notes (2015/09-05)
Enhancements
- Support onve view controller usage
0.4.6 Release notes (2015/09-01)
Enhancements
- Underline view's width and height can be changed by using horizontal and vertical paddings
- Improve behaviour of example project
Bug fixed
- Now copying all the files into your project works fine
- First step to support single view controller usage
0.4.5 Release notes (2015/07-25)
Enhancements
- Underline view is now animated with content view
0.4.4 Release notes (2015/07-15)
Bug fixed
centerItemdidn't work on device
0.4.3 Release notes (2015/07-13)
Enhancements
- Menu position option (top or bottom)
0.4.2 Release notes (2015/07-12)
Bug fixed
- Set appropriate contentInset for menu view in case implemented programmatically
0.4.1 Release notes (2015-07-05)
Bug fixed
- Change option class to struct to change property value
0.4.0 Release notes (2015-07-04)
Enhancements
- Change PagingMenuOptions structure from class to struct
- Support delegate methods to handle menu transition state
Breaking changes
- Merge validator into PagingMenuController class
0.3.4 Release notes (2015-06-05)
Enhancements
- Displaying only two menu items is now supported thanks to jeksys
- Small improvements
Bugfixes
- Changed framework's deployment target to 8.0 for Carthage users thanks to alexcurylo
- Fixed AutoLayout constraints bug for rotating with SegmentedControl
0.3.3 Release notes (2015-05-29)
Enhancements
- Separate RoundRect scale into horizontal and vertical one
- Add Validator class to validate options value
0.3.2 Release notes (2015-05-29)
Enhancements
- Added new item mode, RoundRect
- Revert animation duration default value to 0.3
- Added CHANGELOG.md
0.3.1 Release notes (2015-05-17)
Enhancements
- Created
PagingMenuOptions.swiftto separate class declaration fromPagingMenuController.swift - Added validator for
default pageoption
Bugfixes
- Fixed unexpected behavior of
default pageoption
0.3.0 Release notes (2015-05-16)
Enhancements
- Added
MenuItemModeto change menu item design (RoundRectmode is not supported yet at this time)
0.2.3 Release notes (2015-05-15)
Bugfixes
- Fixed
selfin closure to resolve strong reference cycle
0.2.2 Release notes (2015-05-11)
Bugfixes
- Fixed incorrect accessors for some methods
0.2.1 Release notes (2015-05-11)
Bugfixes
- Added some files for Carthage
0.2.0 Release notes (2015-05-11)
Enhancements
- Support Carthage
0.1.0 Release notes (2015-05-10)
Enhancements
- Support CocoaPods
- Created demo project