我将一个名为 testLabel 的 UILabel 拖到情节提要的位置 A(140,40) 中。我想将它从 A 动画到位置 B(100,250)。所以我写了如下代码..
#import "testViewController.h"
@interface testViewController ()
@property (weak, nonatomic) IBOutlet UILabel *testLabel;
@end
@implementation testViewController
- (void)viewDidLoad
{
[super viewDidLoad];
[UIView animateWithDuration:1.0
delay:1.0
options:UIViewAnimationOptionCurveLinear
animations:^{
CGPoint b = CGPointMake(100, 250);
self.testLabel.center = b;
}
completion:nil];
}
@end
模拟器不是从 A 到 B 动画,而是将标签从 point(0,0) 动画到 A 点。我在哪里弄错了?