UILabel и верхний индекс - PullRequest
       14

UILabel и верхний индекс

4 голосов
/ 25 февраля 2010

У меня есть две строки:

  • фрагмент текста переменной длины
  • другая строка с числами, которые указать на ссылку

На мой взгляд, первый фрагмент текста отображается в UILabel, я настраиваю размер метки в соответствии с размером текста. Это означает, что я не могу просто разместить другую UILabel на экране, по крайней мере, не перемещая ее ... каким-то образом.

Мне нужно иметь возможность поместить второй фрагмент текста так, чтобы он оказался в конце предложения - и надстрочный индекс

Я действительно понятия не имею, как этого добиться!

Ответы [ 2 ]

7 голосов
/ 26 февраля 2010

Мое довольно хитрое решение заключалось в том, чтобы вводить символы Юникода для чисел с верхним индексом.

Не очень хорошее решение, но оно сработало.

1 голос
/ 25 февраля 2010

Самый простой способ - использовать две разные метки UILabel. Лучшим решением может быть отрисовка обеих строк с использованием -drawInRect: withFont: в пользовательском представлении -drawRect: метод.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...