2017-02-08 9 views
1

私には奇妙な問題があります。私はUILabelに複数の行のテキストが含まれており、最初の行で "bullet"を使用しています。 しかし、私の問題は、2行目が箇条書きの後の最初の文字と揃っていないことです。 私はそれを測定し、弾丸の幅が通常のスペースの少し太った幅であることを発見しました。 それにはどんなトリックですか?UILabelにカスタムスペースを追加

+1

弾丸を別のUILabelにすることができ、テキストは左寄せのものにすることができます。少しkludgyが、それは動作します。 – dfd

+0

さて、NSParagraphStyleを使用して強力な答えを見つけました。 https://wingoodharry.wordpress.com/2016/04/10/bullet-point-list-ios-swift/ – Elsammak

答えて

0

問題はフォント属性に関するものです。あなたのフォントのスペースと弾丸の違いはありますなぜ等幅フォントとプロポーショナルフォントの違いに取得し、その後、あなたは知っているだろう

簡単な解決策は、多分、本当にあなたのためのオプションは、等幅フォントを使用することです

https://en.wikipedia.org/wiki/Monospaced_font

関連する問題