如何在UIImageView
上繪製UIBezierPath
?我試過下面的代碼,但當UIImageView's
圖像是nil
然後我只能看到路徑,當我添加圖像時,該路徑與UIImageView's
圖像重疊。我想繪製UIImageVIew's
圖片上方的路徑。在UIImageView上繪製UIBezierPath
1
A
回答
5
是的,你可以在uiview中使用DrawRect等繪圖方法在uiimageview中繪製bezierpaths。
0
嘗試在您的UIImageView
的頂部添加透明的UIView
。 爲此透明視圖創建一個UIView子類。 覆蓋此子類中的drawRect
方法。 stroke
要繪製的所有路徑。
如果你想要這個示例代碼請回到我。
相關問題
- 1. 在UIImageView上繪製形狀
- 2. UIBezierPath在前一個路徑上繪製?
- 3. 如何在CGLayer上繪製UIBezierPath?
- 4. 在代碼生成UIView上繪製UIBezierPath
- 5. UIBezierPath沒有繪製
- 6. 使用UIBezierPath繪製圓角使用UIBezierPath
- 7. 在UIImageView上爲圖像裁剪畫UIBezierPath
- 8. 繪製MKNumberBadgeView上的UIImageView
- 9. Swift UITextView和UIImageView UIBezierPath
- 10. 用UIBezierPath繪製一條線
- 11. UIBezierpath繪製加載圈
- 12. UIBezierPath繪製線條表示
- 13. 繪製餅圖與UIBezierPath
- 14. 如何在UIImageView上繪製噴槍?
- 15. 在UIImage上繪製線NOT UIImageView - Xamarin iOS
- 16. 在swift中使用UIBezierPath繪製形狀
- 17. 在UIView :: drawRect()之外繪製UIBezierPath?
- 18. UIImageView延遲繪製
- 19. 在UIScrollView和UIImageView上繪圖
- 20. UIView上的自由繪製不是UIImageView
- 21. 在UIView上繪製自定義的圓角矩形UIBezierPath
- 22. 如何在MKMapView上繪製UIBezierPath覆蓋圖?
- 23. 如何在iOS中的圖像上繪製UIBezierPath?
- 24. 如何使用UIBezierpath在touchesEnded的屏幕上繪製一個點
- 25. 使用UIBezierPath繪製六邊形
- 26. 使用UIBezierPath擦除繪製線條
- 27. 如何繪製可變寬度的UIBezierPath?
- 28. 用UIBezierPath繪製圖形曲線
- 29. 圍繞自定義UIBezierPath繪製圓
- 30. 沿着彎曲的UIBezierPath繪製漸變
圖像可能會覆蓋上下文。也許有兩個imageviews?一個用於圖像,另一個用於線條? – Msencenb
您沒有提供任何對您嘗試過的代碼的參考。無論如何 - UIImageView是它自己的野獸(它不會調用drawRect)。例如,您可以將UIImageView添加到UIView和另一個透明的UIVIew上,並將UIBezier路徑繪製到最後一個。 –