2017-06-30 15 views
2

UILabelに書き込まれたテキストを中央に垂直に揃えたい。UIlabelの縦方向の中央揃えのテキスト

どうすればいいですか?私のラベルの名前はphoneLabelです。ここで私は、画像を添付しています:

は、電話番号を参照してください、ラベルが完全のWhatsAppの画像と整列しているが、それは垂直方向に中央揃え整列されていないとして、テキストは良い見ていません。

はここcontraintsです:

+0

制限を表示 –

+0

WhatsApp ImageView/Buttonと電話番号のラベルに同じ高さを指定する必要があります。 –

答えて

0

問題はここにあるあなたがそれを削除UILabelのためにトップのスペース= 6を追加しました。画像に中心の垂直方向の の制約を追加します。

さらに先導番号&を設定すると、幅の制約が不要です。

は物事

  1. あなた のWhatsAppの画像に垂直の中心であるphoneLabelに設定制約以下を確認してください。
  2. UILabelのコンテンツ/テキストの配置をCenterに設定します。
  3. トップを削除します。& UILabelのボトム間隔。これらの拘束条件だけが、画像に垂直な中心に十分な高さ で、先頭には&が続きます。
+0

私は答えが受け入れられるのを助けるうれしいです。問題は解決しましたか?あなたもアップヴォートすることができます –

+1

画像とラベルのDS Dharma提案またはEqual Heightsに高さの制約を追加設定することができます。画像のサイズはラベルの高さになります。また、Autolayoutセットには垂直中心の拘束があります。したがって、3つのアイコンとラベルを互いに中央に合わせます。これはあなたに完璧なアライメントを与えます。 –

関連する問題