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にアニメーション化する代わりに、シミュレーターはポイント(0,0)からポイントAにラベルをアニメーション化します。どこで間違ったのですか?