0
我正在绘制图像...但我的问题是,如果在视图中有另一个imageview,我绘制的图像(绿色圆圈)不可见,看起来它比底层ImageView的。在定制的UIView中绘制图像
首先,我所做的是我的子类UIView,MyDrawView,在这是我做绘图功能的类。 然后,我在IB中将视图设置为MyDrawView。
这里是我的示例代码: http://snipplr.com/view/37149/draw-image/
你能告诉我如何解决这个问题?
由于
感谢您的回复...我没有得到你的意思..仍然是一个新手..你如何在代码中翻译它?或者你可以给一些指导? 无论如何,我已经子类UIView,这是MyDrawView ..然后,我已经在IB设置应用程序的视图将MyDrawView – 2010-07-12 09:03:52
这是一个很好的方法来做到这一点*,但*你添加另一个视图(UIImageView)在你的视图控制器的viewDidLoad:方法的顶部。而*在*之上意味着这一点。它涵盖了视图本身。如果你想让自己的视图位于背景图像的前面,你需要反过来 - 这就是将你自己的视图作为子视图添加到背景UIImageView中。您可以在代码或IB中执行此操作,也可以向包含背景和内容视图的笔尖添加视图。 – Eiko 2010-07-12 10:56:25