lynx   »   [go: up one dir, main page]

タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

animationとautolayoutに関するefclのブックマーク (1)

  • Autolayout と transform のいけない関係 - Qiita

    なにがいけないの? Autolayout で制約をかけているビューを transform で変形させると、transform の結果に応じて制約がはたらく。 ここで transform にアニメーションを付けたりすると、アニメーション開始の瞬間に位置がずれる、ワープするような挙動が発生する。 これらはおそらく、移動先でのフレームが正しくなるように、アニメーション開始時に制約が働くためだろう。 制約を初期配置のためだけに使う Constraint はビルダー上での配置のためだけに使うことも出来る。 ビルダー上で Constraint を選択すると、インスペクタに Placeholder という項目がある。 これをチェックすることで、その制約はビルド時に削除されるようになる。 つまり、その制約によってもたらされた最初の位置情報だけがビューに反映される。 リアルタイムに制約を反映させる必要がなけ

    Autolayout と transform のいけない関係 - Qiita
    efcl
    efcl 2014/08/15
    "ビューを transform で変形させると、transform の結果に応じて制約がはたらく" remove at build timeはアニメーション要素に対するAutoLayoutを適応しない時に使える。
  • 1
Лучший частный хостинг