AppStore链接https://itunes.apple.com/us/app/square-one-shopping-centre/id400294134?mt=8
我想创建相同的动画,因为它是SQUARE应用程序的第一个屏幕tableview。
当tableview滚动向上和向下时,单元格带有动画。任何人都可以帮助我实现这一目标。
- (UITableViewCell *)tableView:(UITableView *)tableView
cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"notificationCell";
notificationCell *cell = (notificationCell *) [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
NSArray *topLevelObjects = [[NSBundle mainBundle] loadNibNamed:@"notificationCell" owner:self options:nil];
for (id currentObject in topLevelObjects){
if ([currentObject isKindOfClass:[UITableViewCell class]]){
cell = (notificationCell *) currentObject;
break;
}
}
}
cell.imgFacebookTwitter.image=[UIImage imageNamed:@"tw_icon.png"];
return cell;
}
答案 0 :(得分:2)
您必须使用CATransform3D
动画并将其应用于
willDisplayCell:cellforRowAtIndexPath:
方法。
查看本教程 - Animating UITableView Cells。
它应该指向正确的方向。