如何在NSView上绘制NSView?

时间:2010-10-17 21:54:36

标签: cocoa nsview

我从一个类传递了一个NSView,我需要在某一点上添加另一个NSView。我该怎么做?

提前致谢。

2 个答案:

答案 0 :(得分:3)

您可以通过发送addSubview消息将视图添加到另一个视图,如下所示:

[MyView addSubview:MyOtherView];

不要忘记,您负责该视图的显示方式。确保你设置它的界限。

答案 1 :(得分:1)

您可以在使用initWithFrame:方法实例化新视图时定位新视图,该方法将创建视图并将其置于超级视图中(即您将使用已提及的addSubview:消息添加视图的视图)。 / p>

PS:View Programming Guide - 是你的朋友..; - )