Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何在不使用子类UIView和使用 a 的情况下绘制两个具有黑色背景的不同矩形CGContext?
UIView
CGContext
在适当的位置添加您需要的任何 vanilla UIView 对象,并将它们的背景颜色设置为您喜欢的任何颜色。
绘图将在 CGContext 中完成,您将无法控制它。
或者,添加您自己的CALayer子类,将其设置为视图层并在其中绘制矩形,在drawInContext:.
drawInContext:
或者,将不同的对象设置为视图层的委托,并在委托方法中绘制它drawLayer:inContext:。
drawLayer:inContext: