Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Dec 07, 2012

  1. honcheng

    Merge branch 'master' of https://github.com/honcheng/PaperFoldMenuCon…

    authored
  2. honcheng

    suppressed warnings in old Xcode projects

    reduced shadow alpha
    authored

Dec 02, 2012

  1. honcheng

    exposed menuTableViewSideShadowView

    authored

Nov 26, 2012

  1. Stan Chang Khin Boon

    [Issue #6] Avoid using `NSBlockOperation addExecutionBlock` which per…

    …forms the block on separate thread. Replace with a mutable array of copied blocks.
    lxcid authored

Nov 23, 2012

  1. honcheng

    - optional left-edge dragging.

    when disabled (default), the menu can be revealed by dragging any part of the content view
    when enabled - menu can only be revealed by dragging from the left edge of the screen. This can be useful if users still want to keep most part of the content view for other gestures.
    
    - use a PaperFold branch that has optional left-edge dragging
    authored

Nov 20, 2012

  1. Stan Chang Khin Boon

    Tracks the paper fold state and turn the scrollsToTop accordingly so …

    …that it does not compete with other scroll view when it is in default state.
    lxcid authored

Nov 19, 2012

  1. Stan Chang Khin Boon

    Fixed a minor bug I introduced where initWithNibName:bundle: does not…

    … pass down the parameters it gotten.
    lxcid authored
  2. honcheng

    - use the latest PaperFold update that supports mirrors left multifol…

    …d unfolding from the right fold. (contributed by Łukasz Przytuła honcheng/PaperFold-for-iOS@2d1ceae)
    authored

Nov 16, 2012

  1. Stan Chang Khin Boon

    The summary of these changes are as follows:

     1. Use weak semantics for subviews. (Inline with generated IB subviews properties semantics)
     2. Defers setting up of subviews to `viewDidLoad`. (This helps in making it more IB friendly as IB won't be able to call `initWithMenuWidth:numberOfFolds:`, but if we exposes their properties, we can use user defined runtime attributes to set these value in IB)
     3. Introduces `NSNotFound` for `selectedIndex`. (When no view controller is selected, we describe this state as NSNotFound)
     4. Rewrote `selectIndex` and `selectedViewController`, making them observable by KVO. (Try to maintains only `selectedIndex` and make `selectedViewController` derives it value from `selectedIndex`)
     5. Updates DemoMenuController. (Same as 2, defer setting up of subviews in `viewDidLoad`. We actually have to manually invoke `reloadMenu`)
    
    Cheers!
    
    Signed-off-by: Stan Chang Khin Boon <khinboon@gmail.com>
    lxcid authored

Oct 30, 2012

  1. honcheng

    - updated to latest version of PaperFold with fixes for left table vi…

    …ew screenshot offset problem
    authored

Oct 27, 2012

  1. honcheng

    - show how menu table view can be styled in demo app

    - fold menu table view automatically when an item is selected
    - added a delegate method to ask if menu table view should be collapsed when an item is selected
    - added a method to fold/unfold menu table view with/without animation
    - removed redundant view controllers in demo
    authored
  2. honcheng

    - added shadow between menuTableView and contentView

    authored

Oct 26, 2012

  1. honcheng

    - added delegate method similar to UITabBarControllerDelegate

    authored
  2. honcheng

    first commit, with a working menu controller. uses containment view

    authored
Something went wrong with that request. Please try again.