我想当用户滑动一个表格视图单元格时,显示多个编辑按钮(他默认是删除按钮)。是否可以在tableView:tableView editingStyleForRowAtIndexPath:
方法中放置自定义按钮?iOS自定义UITableView单元格按钮
0
A
回答
0
将手势识别器添加到您的课堂并在其选择器中尝试下面的内容。
-(void)cellDidSwipeLeft:(UIGestureRecognizer *)_gestureRecognizer
{
if(_gestureRecognizer.state == UIGestureRecognizerStateEnded)
{
CGPoint swipeLocation = [_gestureRecognizer locationInView:self.tableView];
NSIndexPath *swipedIndexPath = [self.tableView indexPathForRowAtPoint:swipeLocation];
UITableViewCell* swipedCell = (UITableViewCell *)[self.tableView cellForRowAtIndexPath:swipedIndexPath];
YourCustomBtn *Btn = (YourCustomBtn *)[swipedCell viewWithTag:999];
[self performAnimationOnObject:Btn forPoint:swipeLocation];
}
}
-(void)performAnimationOnObject:(id)view forPoint:(CGPoint)point
{
CABasicAnimation *animation = [CABasicAnimation animationWithKeyPath:@"position"];
animation.delegate = self;
animation.fromValue = [NSValue valueWithCGPoint:CGPointMake(btn.superview.frame.size.width, btn.center.y)];
animation.toValue = [NSValue
valueWithCGPoint:CGPointMake(mainCleanFrame.origin.x, btn.center.y)];
animation.fillMode = kCAFillModeForwards;
btn.center = CGPointMake(btn.frame.origin.x, btn.center.y);
}
0
我创建了一个新库来实现swippable按钮,它支持多种转换和可扩展按钮,如iOS 8邮件应用程序。
https://github.com/MortimerGoro/MGSwipeTableCell
该库是与所有的不同的方法来创建一个UITableViewCell及其在iOS 5,iOS 6中,7的iOS和iOS 8.测试
+0
它将如何与自定义单元格一起工作? – KiranJasvanee
相关问题
- 1. 动态单选按钮uitableview自定义单元格ios
- 2. iOS - 使用UITableView自定义单元格编辑按钮点击
- 3. iOS自定义UITableView单元格
- 4. 自定义uitableview单元格?
- 5. UITableview中的按钮修改当前单元格自定义
- 6. 显示detaildisclosure按钮的UITableView的不自定义单元格
- 7. Tableview自定义单元格按钮
- 8. UILabels和自定义的UITableView单元格
- 9. UITableView自定义单元格不刷新
- 10. 更新uitableview自定义单元格
- 11. UITableView的自定义单元格滚动
- 12. 自定义UITableView不刷新单元格
- 13. UITableView 2自定义单元格
- 14. 自定义单元格在UITableView
- 15. UITableView与自定义单元格
- 16. 自定义UITableView(UIView +单元格)
- 17. Uitableview单元格自定义唯一ID
- 18. UITableView和自定义单元格
- 19. UITableView与自定义单元格
- 20. Xcode 4.2 UITableview自定义单元格
- 21. UITableView自定义单元格非常慢
- 22. UITableView单元格自定义问题cellForRowAtIndexPath
- 23. UITableview:单击自定义按钮时动态更改单元格高度
- 24. iOS - 具有自定义单元格背景的纯UITableView
- 25. 具有动态原型和自定义单元格的iOS UITableView
- 26. Iphone UITableView自定义单元按钮事件
- 27. IOS自定义单元格,当单元格重用时显示错误文本的IOS自定义单元格
- 28. uitableview单元格中的自定义删除按钮不起作用
- 29. IOS自定义按钮
- 30. 带按钮的UITableView单元格
是能够兼容 –
你会如此善良,并告诉我如何? – Teo
你可以用编程方式创建一个按钮,而不是编辑样式 –