iOS-周边收集

iOS 表刷新后cell消失

2017-07-26  本文已影响197人  AlanAnie

我先是采用了表的普通刷新方法。tableview Reload  然后又用表的刷新动画 [selfWeak.putPlanTab reloadSections:[NSIndexSet indexSetWithIndex:0] withRowAnimation:UITableViewRowAnimationAutomatic];   系统动画在做动画的时候会改变cell图层的位置。而这个时候因为突然刷新了两次。导致cell图层没有回到原来的位置、所以看起来是消失了。但是用xcode调试图层。图层是再的。这个时候如果再滑动表cell又显示了。

当我把这个动画刷新换成 tableview Reload
 的时候。cell不会消失。是正常的。所以是系统动画造成的cell图层错位

上一篇下一篇

猜你喜欢

热点阅读