У меня есть круг размером несколько пикселей (круг основан на UIBezierPath). Я должен поместить дугу (которая в основном является подклассом UIView с пользовательским рисунком) на круг, чтобы дуга покрывала круг. Я знаю, как рассчитать поворот дуги и положение, но что-то не так. Я имею в виду, я знаю причину - это свойство beacause center, которое назначается центру UIView, если бы это был центр дуги, все было бы здорово. Но это не так.
Я также знаю, как это решить. Я должен рассчитать меньший радиус, где я буду ставить дуги. Но как это сделать. В принципе это кажется легким, но из-за дуги в прямоугольном UIView становится немного сложнее. Я покажу вам несколько изображений, чтобы вы могли увидеть проблему.