ROADTO みちログ

ひとのみちのブログ。大阪でiOSアプリの道を歩くフリーランス。

AutoLayoutを使っているUIViewをアニメーションする方法

AutoLayoutを使っているUIViewのアニメーション。
制約を更新してlayoutIfNeededを呼ぶ。

- (void)move {
    self.constraintViewY.constant = 100;
    [UIView animateWithDuration:0.5f
                          delay:0.0 
                        options:UIViewAnimationOptionCurveEaseInOut 
                     animations:^ {
                         [self.view layoutIfNeeded];
                     } completion:nil];
}

知らないと知らないよね。

自己紹介
メガネは売っていません
高浜 一道(たかはま かずみち)
大阪でiOSアプリの道を歩くフリーランス。
iPad・iPhoneとサーバを連携した、JSONやDBといったキーワードが出てくるツール系が多めです。
お仕事のご依頼やご連絡はこちらから。
お仕事ください!
Web : ROADTO
ML : k-takahama(a)roadto.jp

個人的なアカウントはこちら。
Tw : @hitonomichi
Fb : kazumichi.takahama