代码非常基本:
UIImageView *testView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 80, 80)];
[self.view addSubview:testView];
[testView setImage:[UIImage imageNamed:@"button.png"]];
[UIView animateWithDuration:100
animations:^{testView.center = CGPointMake(140,350);}
completion:^(BOOL finished){NSLog(@"animation finished");
}
];
不知何故,动画就是行不通。图像仅显示在结束位置。NSLog 消息确实会显示出来。
有谁知道什么可能会使动画失败?
非常感谢。