0

我在一个 xcode 项目中有 2 个窗口,A 和 B。A 是捕获信息,B 是显示。我在 IB 中建造了窗户。

我想创建一种方法来控制从窗口 A 提交以关闭窗口 A,并全屏显示窗口 B。

我对 OBJ C 和 Cocoa 完全陌生,所以请解释一下或提供示例代码...

如果我想这样做,我知道我需要在 IB 中使用我的 A 和 B 创建一个文件以添加到我的项目中以添加代码,或者我只是将一个可可文件 .h 和 .m 添加到项目中。如果是这样,是什么告诉 IB 这些文件对应于我已经在 IB 中创建的窗口。IBAction 完成后,我知道如何在 IB 中链接,但我不知道如何继续。

4

1 回答 1

0

因此,从听起来,您需要声明(在 .h 中):

- (IBAction) closeWindowA:(id)self;

然后告诉您的应用程序 closeWindowA 真正做了什么(以米为单位):

- (IBAction) closeWindowA {

    // your code goes here. Look up method(s) for closing the window - don't know them by heart

}

然后,只需使用可拖动的连接连接您的 Button 或任何触发界面构建器中的操作的东西。希望这会有所帮助——我还必须推荐 Aaron Hillegas 的 'Cocoa Programming for Mac OSX'。极大地帮助理解这些事情。

于 2011-01-19T03:08:33.333 回答