在UIImageView上绘制路径 - Objective-c

时间:2013-03-01 15:34:39

标签: objective-c cocoa-touch quartz-2d

我在UIView中有一些圆圈,标签和按钮。我还有一个应该显示背景图片的imageView。所以我希望圆圈(路径)位于imageView的顶部。标签和按钮位于imageview的顶部,因为我将它们安排在IB中。但是我该如何将路径带到前线?

1 个答案:

答案 0 :(得分:0)

我相信你有两个选择:

  1. 子类UIImageView和支持子视图。然后,添加透明的UIView子类作为子视图,并在此子视图中绘制路径/任何内容。您的子类UIImageView需要管理此“路径子视图”的自动调整大小,这就像设置其框架以匹配图像视图一样简单,但是知道要覆盖哪些方法可能会很棘手。
  2. 更新图像视图背景图像中显示的图像,以合成路径/图像上的任何内容。