- Fixed delegate method call timing correctlly
- Fixed menu item image constraints
- Fixed
Extranous argument label in .setup method
error
- Fixed seeing white page when jumping to previous or next page
- Fixed incorrect behaviout when swiping on menu view
- Added more examples
- Upgraded CocoaPods to 1.0.0
- Added
menuControllerSet
option to choose single or multiple controller - Added
menuComponentType
option that provides component which are MenuView + MenuController, MenuView or MenuController - Supported UIImage for MenuItemView
- Fixed memory leaks thanks to @minhtran129
- Fix incorrect menu controller pass
- Supported Swift 2.2 thanks to @newbdez33
- Added
selected
property toMenuItemView
- Added
menuItemDividerImage
option thanks to @bojanp - Added
menuSelectedItemCenter
option thanks to @newbdez33 - Added
currentPage
andcurrentMenuItemView
toMenuView
- Added
MenuScrollingMode
toInfinite
mode
- Fix app crash on iPad thanks to @pableiros
lazyLoadingPage
is added
PagingMenuControllerDelegate
methods now return previous and current menu controller, not order numberrebuild
method is deleted. Usesetup
method instead
- Fix memory leaks
- Fix crash when PagingMenuController is initialized asynchronously
- Crash fixes thanks to @patricks
- Make
moveToMenuPage
method public
- Enable override classes
- Memory performance improvements thanks to @benrudhart
- Significant improvements thanks to @ikesyo
- Make some properties public read only
- Small improvements
selectedFont
- Fix
backgroundColor
withRoundRect
mode thanks to fabianpimminger selectedFont
didn't work properly
- Add
deceleratingRate
for menu view
- Fix incorrect reload of content view
- Not allowed to subclass PagingMenuController any more
- Add
scrollEnabled
for paging view in case you want to swipe-to-delete on your table view
- lazy load of paging view works fine
- Add
Infinite
mode
Normal
display mode renamed toStandard
defaultPage
didn't work with specific options
- Supported
selectedFont
- Significant bug fixes
- Big performance improvements. Won't load all the view controllers anymore.
- Fix incorrect behaviour of delegate method
- Support animated
RoundRect
RoundRect
associated values changed
- Support adding/deleting menu. Use
rebuild
method.
- Support onve view controller usage
- Underline view's width and height can be changed by using horizontal and vertical paddings
- Improve behaviour of example project
- Now copying all the files into your project works fine
- First step to support single view controller usage
- Underline view is now animated with content view
centerItem
didn't work on device
- Menu position option (top or bottom)
- Set appropriate contentInset for menu view in case implemented programmatically
- Change option class to struct to change property value
- Change PagingMenuOptions structure from class to struct
- Support delegate methods to handle menu transition state
- Merge validator into PagingMenuController class
- Displaying only two menu items is now supported thanks to jeksys
- Small improvements
- Changed framework's deployment target to 8.0 for Carthage users thanks to alexcurylo
- Fixed AutoLayout constraints bug for rotating with SegmentedControl
- Separate RoundRect scale into horizontal and vertical one
- Add Validator class to validate options value
- Added new item mode, RoundRect
- Revert animation duration default value to 0.3
- Added CHANGELOG.md
- Created
PagingMenuOptions.swift
to separate class declaration fromPagingMenuController.swift
- Added validator for
default page
option
- Fixed unexpected behavior of
default page
option
- Added
MenuItemMode
to change menu item design (RoundRect
mode is not supported yet at this time)
- Fixed
self
in closure to resolve strong reference cycle
- Fixed incorrect accessors for some methods
- Added some files for Carthage
- Support Carthage
- Support CocoaPods
- Created demo project