2011-07-18 7 views
1

私は、UILabelのタイトルとそのすぐ下に3つのUILabelsを持つiPadの画面を持っています。私は、タイトルUILabelの寸法を広げ、ラベル内にセンタリングすることによって、タイトルを中央に置くことができます。オリエンテーションを変更すると、UILabelsをその下に中央に維持するにはどうすればよいですか?向きが変わると、複数のラベルが中央に表示されますか?

視覚的にそれは次のようになります。

 
             My Title 
            Foo: 10/Bar: 20 
+0

を動作するように、このために有効?ラベルはインタフェースビルダーまたはコードで定義されていますか? –

+0

ラベルはIBで定義されています。 1つ目のラベルと3つ目のUILabelsの色が異なるようにしたいので、私はそれらを1つの大きなラベルにして中央にしませんでした。 –

+0

ラベル間の間隔を同じにしますか? –

答えて

1

あなたはグループ3つの小さなUIViewの中のラベルとは、常に自動サイズのプロパティで(水平方向の中央に滞在するためにInterface Builderでそのビューを設定することができ、ちょうどすべて入れ水平の矢印とそこに赤い実線の代わりに破線のバージョンに行を)。あなたが親のUIViewの「自動サイズ変更サブビューを」持っている必要があります。もちろん、

は、あなたが3つのラベル間の間隔が同じままにしますか

関連する問題