I have created my custom action:
public override UITableViewRowAction[] EditActionsForRow(UITableView tableView, NSIndexPath indexPath)
{
//-------------------------------------------------
// MORE Action
//-------------------------------------------------
var moreAction = UITableViewRowAction.Create(UITableViewRowActionStyle.Default,
" ",
(_tableView, _indexPath) => ShowMoreAlert(tableView, indexPath));
moreAction.BackgroundColor = UIColor.FromPatternImage(StyleKit.ImageOfList_MoreAction("More"));
//-------------------------------------------------
// DELETE Action
//-------------------------------------------------
var deleteAction = UITableViewRowAction.Create(UITableViewRowActionStyle.Default
," ",
(_tableView, _indexPath) => ShowDeleteAlert(tableView, indexPath));
deleteAction.BackgroundColor = UIColor.FromPatternImage(StyleKit.ImageOfList_DeleteAction("Delete"));
return new UITableViewRowAction[] { deleteAction, moreAction };
}
So, I would like to know how can I do to limit the swipe size, because I have an iusse when the user swipe the row all for the left side, look this image: