我在UIView中有一些圆圈,标签和按钮。我也有一个应该显示背景图片的imageView。所以我想让圆圈(路径)位于imageView之上。标签和按钮位于imageview的顶部,因为我将它们安排在IB中。但我应该怎么做才能把路径带到前面?UIImageView的绘制路径ontop - Objective-C
-1
A
回答
0
你有两个选择,我相信:
- 子类
UIImageView
和支持子视图。然后,您添加一个透明的UIView
子类作为子视图,并在此子视图中绘制路径/任何内容。您的子类别UIImageView
需要管理此“路径子视图”的自动调整大小,这与设置其框架以匹配图像视图一样简单,但知道要覆盖哪些方法可能会非常棘手。 - 更新图像视图的背景图像中显示的图像以合成路径/图像上的任何图像。
相关问题
- 1. Mapview绘制路径路径
- 2. 绘制路径
- 3. Android绘制路径
- 4. 绘制路径 - iPhone
- 5. Android - 绘制路径
- 6. 为绘制UIImageView设置圆角半径
- 7. 绘制ontop的所有意见
- 8. 添加贝塞尔路径CGPath:的ObjectiveC
- 9. 剪辑到绘制路径
- 10. 沿路径绘制Threejs TextGeometry
- 11. 从Lat/Long绘制路径
- 12. 绘制孔(安卓)路径
- 13. 绘制透明路径
- 14. 用d3绘制路径?
- 15. 绘制步行路径ios
- 16. Android - 可绘制路径
- 17. 如何绘制此路径?
- 18. Android:绘制多个路径
- 19. Mapkit绘制路径问题
- 20. 绘制大圆路径
- 21. SVG与onclick绘制路径
- 22. 在OpenStreetMap中绘制路径
- 23. 在android中绘制路径?
- 24. 沿路径绘制图案
- 25. 在Direct3D中绘制纹理ontop
- 26. 用路径翻译视图(ObjectiveC,Cocoa)
- 27. ObjectiveC UIBezierPath路径关闭问题
- 28. UIImageView延迟绘制
- 29. 绘制路径与SVG路径数据(SVG路径帆布路径)
- 30. 如何查找UIImageView路径
听起来好像你在问掩盖。你可以为此使用CALayer.mask。请参阅http://stackoverflow.com/questions/9595479/adding-a-mask-with-calayers – RibaldEddie 2013-03-01 15:37:00