Cocoa touch 父视图和子视图背景色

Cocoa touch 父视图和子视图背景色,cocoa-touch,uiview,Cocoa Touch,Uiview,我尝试构建一个简单的iPhone应用程序。我想创建一个表示矩形的自定义UIView,并将绘制圆的自定义UIView添加到其子视图中。我希望矩形视图背景为蓝色,圆圈为红色。这可能吗?我只想设置圆内部的填充,但是当我创建圆UIView时,它实际上是一个大小为矩形的矩形,因此如果我想完成这一点,我认为我必须将圆UIView的背景设置为与矩形的背景相同。我必须将圆的UIView背景色设置为与矩形相同,还是有其他方法来实现这一点?(使用不透明?) 谢谢。我刚刚发现我可以将UIView背景色设置为clear

我尝试构建一个简单的iPhone应用程序。我想创建一个表示矩形的自定义UIView,并将绘制圆的自定义UIView添加到其子视图中。我希望矩形视图背景为蓝色,圆圈为红色。这可能吗?我只想设置圆内部的填充,但是当我创建圆UIView时,它实际上是一个大小为矩形的矩形,因此如果我想完成这一点,我认为我必须将圆UIView的背景设置为与矩形的背景相同。我必须将圆的UIView背景色设置为与矩形相同,还是有其他方法来实现这一点?(使用不透明?)


谢谢。

我刚刚发现我可以将UIView背景色设置为clearColor,这似乎是我想要的结果。

请将此作为答案发布,并在允许时接受。