xCodeでプロジェクトを作成しただけです。次に、任意の UI 要素をビューに追加しました。次に、このアイテムのサイズを左右に変更しようとしました。コードはありません。Interface Builder のみを使用しました。
iOS用のいくつかのタイプのプロジェクトと、UILabelおよびUIButtonを使用して確認しました。結果は同じです。左からアイテムのサイズを変更しようとすると、代わりに親ビュー/ビューコントローラーが移動します。
xCodeでプロジェクトを作成しただけです。次に、任意の UI 要素をビューに追加しました。次に、このアイテムのサイズを左右に変更しようとしました。コードはありません。Interface Builder のみを使用しました。
iOS用のいくつかのタイプのプロジェクトと、UILabelおよびUIButtonを使用して確認しました。結果は同じです。左からアイテムのサイズを変更しようとすると、代わりに親ビュー/ビューコントローラーが移動します。
Xcode 5 ストーリーボードのサイズ変更動作の下にある「兄弟と祖先」のチェックを外します。
出来上がり!そのため、UI 要素のサイズを変更しても、View Controller は移動しません。
.xib/.storyboard ファイルの「兄弟と先祖」のチェックを外す必要があります。この動作のオンとオフを切り替える方法については、以下のスクリーンショットを参照してください。
前に述べたように、Xcode 5 ストーリーボードの[ Resizing Behavior ] の下にある [Siblings and Ancestors] オプションをオフにする必要があります。
この機能の具体的な目的は、オブジェクトの大きなグループを一度にサイズ変更できるようにすることです。たとえば、テーブル ビューがあり、セルの 1 つのサイズを変更するとします。この場合、Table View Controller のサイズを変更するだけで済むため、ささいなことのように思えますが、そのようなオブジェクトを階層化すると、非常に便利になります。
やや重複した回答で申し訳ありませんが、そのような機能が追加される理由の説明を求めました。