Добрый день!
Если вы слышите слова "фигура", "кривая", "контур", то наверняка сразу вспоминаете UIBezierPath. Ну а если еще нет, то скорее всего вы не знакомы с этим классом. А стоило бы! Давайте закроем очередной наш пробел новыми знаниями.
Встрейчайте UIBezierPath!
Поехали!