我是创建 GUI 的新手,到目前为止我所做的一切都是使用命令行。
我正在尝试为 Macintosh 创建一个扫雷端口,作为一个实验,并且我已经让 CLI 正常工作,但是我在使用 gui 时到处碰壁。然而,似乎我必须做的第一件事是能够为网格平铺 nxm“盒子”——我不知道该怎么做。信息已准备好交给它,但我不知道在哪里做,或如何做。
此外,如果有人对网站/Cocoa 开发书籍有任何建议,请随时将它们放在此处...
谢谢!
我是创建 GUI 的新手,到目前为止我所做的一切都是使用命令行。
我正在尝试为 Macintosh 创建一个扫雷端口,作为一个实验,并且我已经让 CLI 正常工作,但是我在使用 gui 时到处碰壁。然而,似乎我必须做的第一件事是能够为网格平铺 nxm“盒子”——我不知道该怎么做。信息已准备好交给它,但我不知道在哪里做,或如何做。
此外,如果有人对网站/Cocoa 开发书籍有任何建议,请随时将它们放在此处...
谢谢!
一般来说,您应该使用为您提供网格布局的控件。Cocoa 给你两种选择:
NSMatrix
, 分组NSCell
实例NSCollectionView
,分组NSView
实例(OSX >= 10.5)