タグ

ブックマーク / qiita.com/pomu0325 (1)

  • AutolayoutのAspect Ratio固定でリサイズしたUIViewの子Viewを比率を合わせてリサイズする - Qiita

    Storyboardを使って、比率を維持しながらsubviewもリサイズするのに苦労したのでまとめ。 要件 4インチでは全画面で表示しているUIViewを、3.5インチの端末で起動した時に縦横比率を保ったまま、横に余白を開ける。 子Viewは、親Viewが縮小された比率に合わせて大きさ、場所を調整したい。 親Viewを3.5インチで縦横比率を保ってセンタリング まずStoryboardで、UIViewControllerの中に親ViewとなるUIView(水色)を載せ、子ViewとなるUILabel(黄緑)を100x100のサイズで載せました。 普通に3.5インチ端末で起動すると、下が切れます。 左右に余白を開けて、縦横の比率(320x568)を固定したまま縮小するため、AutolayoutのPinで、上下を端に固定、Aspect RatioにチェックをしてAdd 3 Constraint

    AutolayoutのAspect Ratio固定でリサイズしたUIViewの子Viewを比率を合わせてリサイズする - Qiita
  • 1