iOS Рисование текста в центре фигур

Я пытаюсь нарисовать текст в центре фигур в iOS, например, можно вставить фигуру Microsoft Office, см .:https://www.dropbox.com/s/cgqyyuvy6hcv5g8/Screenshot%202014-01-21%2013.48.17.png

У меня есть массив координат, которые используются для формирования фигуры, которая отлично работает для создания реальной фигуры.

Моя первая тактика заключалась в следующем вопросе:Базовый текст с асимметричной формой на iOS однако я могу заставить его нарисовать только текст в нижней части фигуры. Есть ли способ центрировать текст по вертикали и горизонтали?

Затем я взглянул на новый TextKit, но застрял с тем, как создать подкласс NSTextContainer для принятия либо CGPath, либо массива координат для создания текстового контейнера для рисования внутри.

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

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

Спасибо,

Danielle.

Ответы на вопрос(4)

Ваш ответ на вопрос