你会怎样动漫- reloadData
on UITableView
?数据源已开启UIFetchedResultsController
所以我不能玩– insertSections:withRowAnimation:
, – deleteSections:withRowAnimation:
包装成– beginUpdates
, – endUpdates
.
编辑:
我想打电话- reloadData
after NSFetchedResultsController
重新获取。
我做了分类方法。
- (void)reloadData:(BOOL)animated
{
[self reloadData];
if (animated) {
CATransition *animation = [CATransition animation];
[animation setType:kCATransitionPush];
[animation setSubtype:kCATransitionFromBottom];
[animation setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut]];
[animation setFillMode:kCAFillModeBoth];
[animation setDuration:.3];
[[self layer] addAnimation:animation forKey:@"UITableViewReloadDataAnimationKey"];
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)