日々精進

新しく学んだことを書き留めていきます

transitionFromViewでフリップアニメーションしない

下記コードではアニメーションなしでViewが切り替わった。

    [UIView transitionFromView:self.view toView:self.boardOrderViewController.view duration:0.2 options: UIViewAnimationTransitionFlipFromLeft completion:^(BOOL completion){
    }];

調べたところ、オプションに渡す定数が間違っていた。
正しくは以下。

    [UIView transitionFromView:self.view toView:self.boardOrderViewController.view duration:0.2 options:UIViewAnimationOptionTransitionFlipFromLeft completion:^(BOOL completion){
    }];

これでフリップするようになる。
てかこの定数名紛らわしいな。。
objective c - transitionFromView:toView:duration:options:completion: is not animating the transition - Stack Overflow