I know a ton of people have asked the same question, but none of the proposed solutions seem relevant, so I m asking again: I have the following block of code:
UIImageView *moneyHolder = [[UIImageView alloc] initWithImage:moneyImage];
if([paymentMethod.viewed intValue] == 0){
//CGRect targetFrame = CGRectMake(0, cell.frame.size.height/2-3, cell.frame.size.width, targetHeight);
CGRect targetFrame = moneyHolder.frame;
targetFrame.origin.y = cell.frame.size.height/2-3;
NSLog(@"animating");
[UIView animateWithDuration:2
delay:0
options: UIViewAnimationCurveEaseOut
animations:^{
moneyHolder.frame = targetFrame;
}
completion:^(BOOL finished){
NSLog(@"done");
}
];
}
我要说的是,卡纳克人应当把我的钱财 frame结起来。 不幸的是,这种情况似乎立即发生,而不是持续2秒。 我可以用我的原木中的时间表来核实这一点:
2012-05-11 03:41:50.102 AgilePoet[5824:15203] animating
2012-05-11 03:41:50.116 AgilePoet[5824:15203] done
是否有任何人想到为什么会发生这种情况? 关于这一问题的所有其他问题都侧重于财产并非易事的问题,但我知道,图像调查框架是可读的。 我可以认为,这部法典是在我内部撰写的。
-tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath method.
提前感谢!