12

ネストされた UILabels の右側にマージンまたはパディングを追加したい

階層を表示

ここに示すように:

ターゲット レイアウト

ラベルに末尾のスペースを使用するのは間違っていて、どういうわけか古い学校のようです。

インターフェイスビルダーでそれをよりエレガントにする方法はありますか?

4

1 に答える 1

34

水平スタック ビューの最後にスペーサー ビューを追加するだけです。その色をクリアに設定します。サイズを固定するために幅の制約を与えます。

または、スクリーン ショットから判断すると、最上位のスタック ビュー (MasterCell の子) の右端を移動してマージンを残すことができるようです。

アップデート

サイズ インスペクターで、スタック ビューのレイアウト マージンを設定できます。

レイアウト余白

適切なレイアウト マージンを設定したいだけかもしれません。

スタック ビューのレイアウト マージンをコード (プロパティ) で設定する場合は、そのプロパティlayoutMarginsも に設定する必要があります。layoutMarginsRelativeArrangementYES

于 2015-10-25T07:58:02.323 に答える