Ios 向UITableView添加单元格时如何避免奇怪的边
当用户在Ios 向UITableView添加单元格时如何避免奇怪的边,ios,uitableview,Ios,Uitableview,当用户在UITableViewControllerGrouped视图中点击一个单元格时,我希望在第一个单元格下方有几个单元格。IinsertRowsAtIndexPaths并更改单元格中的行数,但当单元格下拉时(使用UITableViewRowAnimationTop动画),在原始单元格的右上角和左上角会出现一些“伪影” 我相信这是因为向下的单元格有方角,但原来的单元格有圆角。所以,当单元格第一次出现时,你可以看到原始单元格后面的方角 有人遇到过这个问题并知道解决方案吗?如果需要的话,我可以发布
UITableViewController
Grouped视图中点击一个单元格时,我希望在第一个单元格下方有几个单元格。IinsertRowsAtIndexPaths
并更改单元格中的行数,但当单元格下拉时(使用UITableViewRowAnimationTop
动画),在原始单元格的右上角和左上角会出现一些“伪影”
我相信这是因为向下的单元格有方角,但原来的单元格有圆角。所以,当单元格第一次出现时,你可以看到原始单元格后面的方角
有人遇到过这个问题并知道解决方案吗?如果需要的话,我可以发布一个视频以保持清晰。尝试
UITableViewRowAnimationFade
。使用fade时,这个场景看起来几乎完全相同,只是没有瑕疵。否则,如果可以使用纯色背景,可以使用自定义单元格强制背景为不透明e和遮盖瑕疵(注意,这可以与默认的细条纹背景一起使用,因为单元格的圆角只接触一种颜色)。我能想到的唯一其他解决方案是使用CADisplayLink
修改飞行中的动画。如果您想探索其他解决方案之一,请告诉我,我将尝试模拟一些东西。