【发布时间】:2011-04-26 17:02:10
【问题描述】:
我从一个类中传递了一个 NSView,我需要在某个时刻添加另一个 NSView。我该怎么做?
提前致谢。
【问题讨论】:
我从一个类中传递了一个 NSView,我需要在某个时刻添加另一个 NSView。我该怎么做?
提前致谢。
【问题讨论】:
您可以通过发送 addSubview 消息将视图添加到另一个视图,如下所示:
[MyView addSubview:MyOtherView];
但请不要忘记,您对视图的显示方式负责。确保设置它的界限。
【讨论】:
您可以在使用 initWithFrame: 方法实例化新视图时定位新视图,该方法将创建视图并将其放置在超级视图中(即您将使用已经提到的 addSubview: 消息添加视图的那个)。
PS:View Programming Guide - 是你的朋友.. ;-)
【讨论】: