Ios 中止uitableviewcell的删除操作后的布局更改
我有一个customer uitableviewcell,其图像与单元格右侧对齐。当我向左滑动以删除,然后中止时,图像会比以前更向右显示。请看附件中的图片 看起来单元格处于某种编辑模式,但我不确定 如果我在下面的单元格上尝试相同的方法,它将以与之前相同的方式显示(不正确),但之前显示不正确的单元格将恢复正常 所以一次只有一个细胞 有什么想法吗 谢谢Ios 中止uitableviewcell的删除操作后的布局更改,ios,objective-c,uitableview,Ios,Objective C,Uitableview,我有一个customer uitableviewcell,其图像与单元格右侧对齐。当我向左滑动以删除,然后中止时,图像会比以前更向右显示。请看附件中的图片 看起来单元格处于某种编辑模式,但我不确定 如果我在下面的单元格上尝试相同的方法,它将以与之前相同的方式显示(不正确),但之前显示不正确的单元格将恢复正常 所以一次只有一个细胞 有什么想法吗 谢谢 /Henrik我也遇到了同样的问题,我可以通过显式设置单元格的accessoryView来解决这个问题: -(void) awakeFromNib
/Henrik我也遇到了同样的问题,我可以通过显式设置单元格的accessoryView来解决这个问题:
-(void) awakeFromNib
{
self.accessoryView = [[UIView alloc] initWithFrame:CGRectZero];
}
我也有同样的问题。我分析了中止删除操作前后内容视图的大小 单元格的初始框架尺寸。contentView:
cell.contentView: Origin: (0.000000, 0.000000), size: (568.000000,44.000000)
中止删除操作后:
cell.contentView: Origin: (0.000000, 0.000000), size: (320.000000,43.500000)
目前我还没有解决方案,但我正在进一步调查 当我使用xcode 7构建应用程序并在ios9上运行它时,这个问题似乎消失了。然而,我认为主要原因只是xcode 7 请尝试一下
/亨里克你解决了这个问题吗?不幸的是,没有……我被困在同一个问题上。你找到解决办法了吗?