初心者
UIButton
Xcode6
Autoresizing

xcodeで画面横幅いっぱいにオブジェクトを配置した際のリサイズ【Autoresizing】

More than 3 years have passed since last update.

初歩すぎてぐぐっても出てこなかったのでここに記す

【やりたい事】
こんな風にUIButtonを画面横幅いっぱいに広げたとき、
他のデバイスでも自動的に広がるようにしたい。。。

んだけど、配置してプレビューすると右図のように途中で切れた。

alt

【解決】
右側のものさしマーク。
Autoresizing をみると、赤いIみたいなマークが上と左についてる。
alt

これを、下記図のように真ん中の矢印部分にカーソルをあわせて
二回クリックすると…!
alt

oh!Jesus...なんなく解決した…。
alt

【追記】
ちなみにこの方法。View Controllerを触った時に現れる
Interface Builder Document の
□Use Auto Layout
□Use Size Classes
上記二つのチェックを外さないとできない。
alt

ボックスを横並びとかにする際はこの方法では出来ないので
UseAutoLayoutにチェックを入れて、並べたいボックスをを二つ選択したまま
Equal WidthsにチェックすればOK。
ただし、そのままではのびないので、左右の |---| これを赤くしよう
alt