前提・実現したいこと
テキストによって可変する、UILabelを2つ横並びにした時の
制約の付け方についてご教示願いたいです。
今tableViewに表示するセルをxibで作っており
可変するUILabelが横並びで2つ存在します。(以下画像の緑とピンクのラベルです。)
困っていることとしては、テキストの長さによっては、、文字が重なってしまうケースがあるので
文字が重ならないようにHorizontal方向の制約を付けたいのですが
どのように制約を付ければ良いのかわからず困ってしまっています。
期待している動作としては、ピンクの金額のラベルはセルの右側に配置されていて
緑のラベルもピンクのラベルも、テキストが長くなり重なってしまう場合は
ピンクのテキストが省略されないように表示され、緑のラベルはピンクのラベルの長さに応じて
収縮し、表示しきれない文字については三点リーダーになるようにしたいです。
現在の制約及び、動作している画面を以下に添付させて頂きます。
手詰まりなため、ご教示頂けると幸いです。
発生している問題・エラーメッセージ
テキストの内容によって、テキスト同士が重なってしまう。
###追記
緑のラベルと円マークと金額を囲んでいるStackViewの間のHorizontalの方向に10の制約を追加しました
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/08 05:22
2019/09/08 06:10
2019/09/08 07:00