在CoreText中将半行左对齐,右对齐

Ond*_*rej 8 iphone objective-c ipad core-text ios

我正在创建一个销售点(POS)收据,并且需要具有一定宽度的商品名称,并且需要在右边有一个价格(如float-rightin CSS).

我使用https://github.com/FuerteInternational/FTCoreText来创建内容.任何想法如何实现这一点,而无需创建两个视图并将它们放在彼此之上?

只是为了澄清,我需要这样:

Coffee                  £1.45
   milk, skinny
Danish Pastry           £1.75
Coca Cola               £1.10
Full English Bfst      £12.50
Run Code Online (Sandbox Code Playgroud)

所以我需要一个字符串浮动在左边,其他字符串浮在右边...

Sta*_*kiy 1

我唯一能想到的就是在每个字符串中第一个字符串后插入 30 个空格并分配 wordWrap = truncate middle。不太确定这正是您正在寻找的。

我同意 Brian Shamblen 的观点,使用 2 个标签就很容易做到。