1
Мне нужно нарисовать линию со стрелкой. Как я могу это сделать с использованием Core-графики. Любая помощь !!!Как нарисовать линию со стрелкой?
Мне нужно нарисовать линию со стрелкой. Как я могу это сделать с использованием Core-графики. Любая помощь !!!Как нарисовать линию со стрелкой?
Да, это, по сути, единственный способ. (Ну, если кто-то не выпустил какой-то исходный код, который сделает это за вас. Если нет, может быть, вы это сделаете? ☺)
Ok. Чтобы нарисовать треугольник в конце, одна сторона моего треугольника должна быть перпендикулярна моей линии. Как я получаю эту перпендикулярную линию. – diana
Не беспокойтесь об этом. Нарисуйте свой треугольник в постоянной ориентации. Используйте тригонометрию, чтобы выработать угол линии, затем поверните текущую матрицу преобразования на соответствующий угол перед рисованием треугольника. –
Вы можете даже нарисовать треугольник только один раз в CGMutablePath, с его началом в 0,0, а затем перевести CTM перед тем, как повернуть его, чтобы получить треугольник в правильное положение. (Это немного сложнее.) –