しめ鯖日記

swift, iPhoneアプリ開発, ruby on rails等のTipsや入門記事書いてます

StoryboardのUIViewをドラッグ&ドロップで別UIViewに移す時に真ん中に移動する現象の回避方法

少しハマったのでメモ。
会社の人に助けてもらいました。

やりたい事は「この3つのラベルを右側のUIViewの中に移動する」という事です。

f:id:llcc:20150716001432p:plain

けど普通にドラッグ&ドロップすると全部のラベルのx,yが真ん中に移動します。
再び間隔の調整するのは大変なのでこれをなんとかしたかったです。

f:id:llcc:20150716001556p:plain

AutoLayout効かせてもダメでした。
そもそも別UIViewに移動するとwidthheight以外のAutoLayoutは消えてしまいます。

f:id:llcc:20150716001708p:plain

解決策は下の通りです。
左カラムのラベルをドラッグせずにStoryboard上のUILabel達をドラッグ&ドロップすれば位置を保持したまま移動できました。

f:id:llcc:20150716001823p:plain