在Cocoa中向窗口添加自定义视图

Sre*_*lal 2 cocoa objective-c

我正在为Mac OSX创建一个示例应用程序.我创建了一个包含登录按钮的窗口,我添加了一个新的自定义视图.现在,当用户单击登录按钮时,我需要将自定义视图加载到窗口.请有人帮帮我......

die*_*ikh 7

这会有帮助吗?:

[[window contentView] addSubview:customView];


gra*_*rks 5

[window setContentView:customView] 也会做这个工作.

您还需要将窗口和自定义视图的IBOutlet变量添加到控制器的头文件中,然后将其拖到Interface Builder文档窗口中.然后控制从控制器拖动到窗口并查看,并选择变量.

(并且您需要将控制器更改为自定义控制器类的实例,您可以通过在Interface Builder中选择它并转到检查器来执行此操作)