Skip to content

0.4.0

Compare
Choose a tag to compare
@kcharwood kcharwood released this 19 Aug 14:08
· 152 commits to master since this release

0.4.0 (Monday, August 19, 2013)

NEW

  • State Restoration Support - MMDrawerController now supports state restoration, and will save the state of the open side as well. Consult the MMDrawerController header file for more information. (#69). (Kevin Harwood, djibouti33)
  • Better Subclass Support - MMDrawerController now contains an additional Subclass header file, to allow subclasses to access protected methods of the framework. Please consult the documentation for additional details on how to properly subclass MMDrawerController. (#37). (Lars Anderson)
  • initWithCoder: Support - MMDrawerController now implements initWithCoder:, making it easier to integrate with a storyboard. Looks for an official extension from @TomSwift providing storyboard integration. (#81). (Tom Swift)
  • Improved parent drawer controller detection - mm_drawerController will now walk up the entire view controller stack looking for the parent, making it easier to access the drawer controller from any child view controller in the hierarchy. (#70). (messi)

FIXED

  • FIXED an issue (#66) where you would get unbalanced begin/end appearance transitions when using a non-animated setCenterViewController:... method. (Kevin Harwood, jsankey)
  • FIXED an issue (#63) where the visual state block received invalid transform values. (Kevin Harwood)
  • FIXED an issue (#71) where the side drawer could become blank if you called the closeDrawerAnimated:... while the drawer was closing. (Kevin Harwood, Bryan Wang)
  • FIXED an issue (#80) where the block parameters were not named appropriately. (Kevin Harwood, Joao Nunes)