StoryboardにてUIScrollViewをAutolayoutを使って配置する

Written by じび on 7月 2nd, 2014

555 Calcを作った時に、StoryboardだけでUIScrollViewをAutolayoutで配置出来たのでメモ。結果的にコードを書かずにStoryboardだけでなんとかなりました。

スクリーンショット 2014-07-02 0.02.08

スクリーンショット 2014-07-02 0.02.24

  • UIScrollViewの中にUIViewを置いて、その上に各コントロールを配置する。
  • 中のUIViewに制約を付与するんだけど、横方向に関して、UIScrollViewに対するLeadingとTrailingの制約と、Widthの制約をかける。二重にかけている感じだが、どちらかがなくても警告が出る。
  • 縦方向に関しては、UIScrollViewに対するTopとBottomとの制約のみで良い。
  • 中のUIViewとその上に置く各コントロールとの間の制約を付与する。

詳しくはサンプルを見てください。

 

Leave a Comment