Как я могу нарисовать UIBezierPath
на UIImageView
? Я пробовал следующий код, но когда UIImageView's
изображение nil
, тогда я могу видеть только путь, когда я добавляю изображение, этот путь перекрывается с изображением UIImageView's
. Я хочу нарисовать путь над изображением UIImageVIew's
.Рисование UIBezierPath на UIImageView
1
A
ответ
5
Да, вы можете нарисовать bezierpaths в uiimageview, используя метод рисования DrawRect в uiview.
0
Попробуйте добавить прозрачный UIView
поверх UIImageView
. Создайте подкласс UIView для этого прозрачного представления. Переопределение метода drawRect
в этом подклассе. stroke
все пути, которые вы хотите нарисовать.
Пожалуйста, вернитесь ко мне, если вы хотите использовать образец кода для этого.
Смежные вопросы
- 1. Рисование пользовательского пути на UIImageView
- 2. Укладка UIImageView и UIBezierPath
- 3. UIBezierPath не рисование дуги
- 4. Изменить положение UIImageView на основе UIBezierPath
- 5. UIImageView анимации на UIBezierPath не обнаруживает столкновение
- 6. Swift: рисование UIBezierPath на основе касания в UIView
- 7. Swift UITextView и UIImageView UIBezierPath
- 8. Рисование линии, где UIBezierPath отключается
- 9. Рисование поглащено UIBezierPath in drawRect не отображается
- 10. Как оживить рисование UIBezierPath в swift
- 11. Рисование фигур с использованием UIBezierPath в swift
- 12. Рисование фигур внутри UIImageView IOS
- 13. Draw салфетки с UIBezierPath в UIImageView
- 14. Рисование многих изображений внутри UIImageView
- 15. Рисование кисти с использованием UIBezierPath работает с uiview, но не работает с uiimageview?
- 16. Рисование формы в UIImageView IOS
- 17. Рисование и стирание на ImageView с использованием UIBezierPath
- 18. Обрезать изображение на uibezierpath swift
- 19. Рисование UIImage поверх другого в одном UIImageView
- 20. Рисование нескольких UIImageView с тем же UIImage
- 21. Рисование UIImage в нескольких местах в UIImageView
- 22. Рисование DOT в ячейках UIImageView UIImage
- 23. Рисование строки в Swift 3.x с UIBezierPath
- 24. Рисование изображения с UIBezierPath в viewDidLoad: неверная ошибка контекста
- 25. Перемещение UIImageView вдоль UIBezierPath с CAKeyframeAnimation ничего не делает
- 26. Как удалить часть UIImageView с png-brush и UIBezierPath
- 27. Закругленные края на UIBezierPath
- 28. UIBezierPath Ответ на жест
- 29. Рисование cicles на объекте с изображением c
- 30. Нарисуйте строку с UIBezierPath
Изображение может быть переписано в контексте. Может быть, есть два изображения? Один для изображения, а другой сверху для линии? – Msencenb
Вы не указали какую-либо ссылку на код, который вы пробовали. В любом случае - UIImageView является его зверем (он не будет называть drawRect, например). Например, вы можете добавить UIImageView в UIView и еще один прозрачный UIVIew поверх него и нарисовать путь UIBezier до последнего. –