Comments (4)
I've added a flag that can help you check id the cell is being dragged and another one to prevent a cell from being dragged. A good combination of the two flags will allow you to achieve your goal ✌️
(See dff6e89 and 508340d)
from mcswipetableviewcell.
@alikaragoz thanks for your fix but seems like you didn't understand me.
I meant a flag something like:
@property(nonatomic, assign) BOOL allowMultipleDrag;
By default it's YES to be compatible with previous implementations, but setting it to NO will disable draggin 2+ cells in one time.
You fix requires extending your MCSwipeTableViewCell and override - (void)handlePanGestureRecognizer:(UIPanGestureRecognizer *)gesture; where swipe is handled.
For me as a client api developer I can only configure cell and receive notification from your cell, nothing more.
So, does your fix mean such single swipe handling?
from mcswipetableviewcell.
I perfectly understood what you said but you have to manage the "draggability" of the cells at the table view level and not the cells themselves.
The tableview has to detect which cell has the flag isDragging
set to YES
and then send a message to the other cells : [cell setShouldDrag:NO]
If you don't agree with this, please don't use this project or even open issues.
Thanks 😘
from mcswipetableviewcell.
Thanks, now I've got your point of view.
from mcswipetableviewcell.
Related Issues (20)
- Swift 3 support
- Loses view when cell is recycled HOT 1
- Delegate is not weak
- Disable multi swipe gesture HOT 1
- Right swipe only - still left swipeable
- Different swipe percentages for left vs right
- Single button delete, finishes animation swipe prior to confirmation
- Cell alpha animation
- Simulate swipe? HOT 6
- Swipe menü açıldıktan sonra sabit duramaz mı?
- When I swipe on one row, another row turns the swipes color as well HOT 2
- self.array.count not working for numberOfRows in section?
- Pod time? HOT 1
- release or stop swiping cell after certain percentage swiped
- More than 2 options
- Update pod / podspec HOT 1
- Set userInteractionEnable to false when dragging ends and animation is in progress
- Feature Request: Allow default color customization for each swipe gesture
- Feature Request :- Multiple actionable buttons on swiping.
- Change renderInContext to drawViewHierarchyInRect in imageWithView
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mcswipetableviewcell.