Я пытаюсь отобразить цену с небольшими центами: цента должны быть меньше других цифр, например, на изображении ниже. Я искал в NSNumberFormatter, но не нашел ответа. У вас есть идея?Как отобразить формат цены (небольшие цента)
Благодаря
Я пытаюсь отобразить цену с небольшими центами: цента должны быть меньше других цифр, например, на изображении ниже. Я искал в NSNumberFormatter, но не нашел ответа. У вас есть идея?Как отобразить формат цены (небольшие цента)
Благодаря
После того, как вы ваша строка отформатирована, вы можете создать NSMutableAttributedString
с ним. Найдите строку для своего. и после него получится NSRange
подстроки. После того как вы этот диапазон, сделать что-то вроде:
[attributedString setAttributes:@{NSFontAttributeName : [UIFont fontWithName:@"Helvetica" size:10], NSBaselineOffsetAttributeName : @10} range:centsRange];
Вы хотите, чтобы убедиться, что вы выбираете меньший размер шрифта, чем остальная часть текста.
Спасибо за ссылку «Верхние индексы в атрибутной строке» – Michel