Ios UIView在子视图中绘制

Ios UIView在子视图中绘制,ios,uiview,core-graphics,Ios,Uiview,Core Graphics,容器UIView是否可以在子UIView中绘制?如果是这样,我如何获取孩子的cgcontext?如果可能,请向clild视图的上下文添加一个访问器 仅仅因为这是可能的并不意味着这是推荐的。事实上,这是一个非常糟糕的主意。更好的方法是要求子视图更改其绘制方式。为实例变量设置访问器,或设置将更改图形的新状态。另一种选择:在子视图中添加一个自定义子视图,该子视图包含您希望显示的内容。同意,现在我已经详细研究了主题,这是一个坏主意。我习惯于Flash的mySprite.myShape.myOtherSh

容器UIView是否可以在子UIView中绘制?如果是这样,我如何获取孩子的cgcontext?

如果可能,请向clild视图的上下文添加一个访问器


仅仅因为这是可能的并不意味着这是推荐的。事实上,这是一个非常糟糕的主意。更好的方法是要求子视图更改其绘制方式。为实例变量设置访问器,或设置将更改图形的新状态。

另一种选择:在子视图中添加一个自定义子视图,该子视图包含您希望显示的内容。同意,现在我已经详细研究了主题,这是一个坏主意。我习惯于Flash的mySprite.myShape.myOtherShape.graphics.drawRect();类型方法,并正在寻找类似的方法。石英的含量有点太低了。我想CoreAnimation层确实有一些这样的功能。