- Make view become draggable which inherited from UIView.
- Integrate draggable view just one line of code at least.
[view makeDraggable];
// call `-updateSnapPoint` in `-layoutSubviews` or `-viewDidLayoutSubviews`
[view updateSnapPoint];
- iOS 7.0+
- Xcode 5.0+
Add manually:
- Drag
ZYDraggableView
folder to your project. - Import header file:
#import "ZYDraggableView.h"
- Sometimes draggable view was blocked by other views.
This is depend on draggable view's hierarchical on superview. You can call
-bringSubviewToFront:
to make draggable view above sibling views.
ZYDraggableView is released under the MIT license. See LICENSE for details.