Comments (5)
I think it has to do with the way table views reuse cells in order to speed up things. So basically what might happen is when you reload your data the table view reuses an existing cell which has the background color already set.
I've been bitten by this problem as well and the way I managed to fix it is by doing something like this:
MCSwipeTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"MCSwipeTableViewCell"];
cell.colorIndicatorView.backgroundColor = UIColor.clearColor;
in your - tableView: cellForRowAtIndexPath:
method.
But keep in mind that colorIndicatorView
is a private property of the MCSwipeTableViewCell class and you might have to also include this category declaration:
@interface MCSwipeTableViewCell ()
@property (nonatomic, strong) UIView *colorIndicatorView;
@end
from mcswipetableviewcell.
Vially,
I had the same issue as Fabiosoft and your solution worked great. Thanks! Just don't forget the remove the colorIndicatorView property from the .m file or you get an error.
from mcswipetableviewcell.
Glad it helped. Hopefully someone will come up with a cleaner solution for the next release.
from mcswipetableviewcell.
I'll take a look at it a little bit later in the day. In the mean time, pull requests are welcome 😻
from mcswipetableviewcell.
Fixed e3aab55
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.