0

如何在不使用子类UIView和使用 a 的情况下绘制两个具有黑色背景的不同矩形CGContext

4

1 回答 1

0

在适当的位置添加您需要的任何 vanilla UIView 对象,并将它们的背景颜色设置为您喜欢的任何颜色。

绘图将在 CGContext 中完成,您将无法控制它。

或者,添加您自己的CALayer子类,将其设置为视图层并在其中绘制矩形,在drawInContext:.

或者,将不同的对象设置为视图层的委托,并在委托方法中绘制它drawLayer:inContext:

于 2012-06-21T12:43:11.547 回答