Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 在向左滑动以删除UITableViewCell时未剪裁子视图_Ios_Uitableview_Swift - Fatal编程技术网

Ios 在向左滑动以删除UITableViewCell时未剪裁子视图

Ios 在向左滑动以删除UITableViewCell时未剪裁子视图,ios,uitableview,swift,Ios,Uitableview,Swift,我只是想实现向左滑动并点击删除按钮删除UITableViewCell 触摸时,电池会膨胀/收缩。单元格的全尺寸是使用Xcode设计的,我勾选了“剪辑子视图”,以防止单元格底部出现收缩状态 但是,当我向左滑动收缩的单元格(以显示“删除”按钮)时,单元格底部会重新出现!我到处寻找解决办法,但还没有找到。任何帮助都将不胜感激。谢谢。完全归功于Vitaliy Gozhenko,我只是在这里重复一个答案。看 问题是当表格进入编辑模式时,cell.contentView.clipstobunds被设置为NO

我只是想实现向左滑动并点击删除按钮删除UITableViewCell

触摸时,电池会膨胀/收缩。单元格的全尺寸是使用Xcode设计的,我勾选了“剪辑子视图”,以防止单元格底部出现收缩状态

但是,当我向左滑动收缩的单元格(以显示“删除”按钮)时,单元格底部会重新出现!我到处寻找解决办法,但还没有找到。任何帮助都将不胜感激。谢谢。

完全归功于Vitaliy Gozhenko,我只是在这里重复一个答案。看

问题是当表格进入编辑模式时,
cell.contentView.clipstobunds
被设置为
NO

修理

- (void)tableView:(UITableView *)tableView willBeginEditingRowAtIndexPath:(NSIndexPath *)indexPath
{
    UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
    cell.contentView.clipsToBounds = YES;
}

对我来说,这是iOS8需要的修复。

我遇到了同样的问题。你解决过这个问题吗?不幸的是没有。我现在使用
SWTableViewCell
来满足我对表格视图单元格的所有刷卡需求。谢谢。(我假设这是iOS8)。我在iOS7下没有问题。相信它只是iOS 8是的