すべてを中央にグループ化せずに、ビューのグループを別のグループ内に移動する方法はありますか?
編集:ここにプロセスのある画像があります。
1.- 別のサブビュー (ラベル、ボタン、画像など) を持つビューがあります。
2.- 新しいビューを作成します (すべてのサブビューを含む)
3.- すべてのサブビューを選択し、それらを新しいスーパー ビューに配置します。
4.- サブビューが新しい「スーパー」ビューにある場合、それらはすべて中央に配置され、すべてを再配置する必要があります。
すべてを中央にグループ化せずに、ビューのグループを別のグループ内に移動する方法はありますか?
編集:ここにプロセスのある画像があります。
1.- 別のサブビュー (ラベル、ボタン、画像など) を持つビューがあります。
2.- 新しいビューを作成します (すべてのサブビューを含む)
3.- すべてのサブビューを選択し、それらを新しいスーパー ビューに配置します。
4.- サブビューが新しい「スーパー」ビューにある場合、それらはすべて中央に配置され、すべてを再配置する必要があります。
私はあなたが信じていない非常に気の利いた解決策を見つけました.. !
ピクセルごとに配置された 30 個ほどのラベルとボタンのグループがあったため、相互の相対位置を維持しながらそれらを移動する必要がありました..これが私がしたことです:
私はこれをどこでも読んだことがありません。昨日思いついた..どこかの人々が私の前にこの方法を見つけたと100%確信しています。
編集:
Xcode 4.5 では、この回答が廃止されたようです。ビューの束をコピーして貼り付けると、互いの相対位置が保持されるようになりました。使用する習慣ができたら、気にしないでください。
実際、この答えはまだ実行可能だと思います!
xibのメインビュー以外の1つのビューを作成して、そのビューにすべてのimageview、labelが含まれるようにすることができます(下の画像のように)。IBoutlet
ViewInvoiceNumberに割り当て、フレームを設定すると、サブビューはグループのようにそのビューに従って移動します。ただし、すべてのラベル、ボタン、画像ビューをそのビューのサブビューとして入力する必要があります。
うまくいけば、これはあなたを助けるでしょう...