【发布时间】:2011-06-22 18:09:34
【问题描述】:
首先;我目前是一名网络开发人员,所以有几件事情在我脑海中挥之不去,其中之一是:不要使用表格进行布局,只是不要!
我还在学习 Objective-C 并使用 Cocoa 框架,使用一本书。这是它的引述: “您可以结合使用这两种方法将表格转换为任意数据列表视图。现在每一行都可以是任意大小并使用任何单元格绘制。这使您可以在表格视图中绘制完全不相关的内容,并将其用作布局容器。”
感觉这样做是错误的SO...但是,这在使用 Cocoa 的 OSX 开发中很常见,还是我应该避免这种情况?
【问题讨论】:
-
您的目标平台是什么:Mac OS X 还是 iOS?
-
我猜是 iOS,因为 UITableView 被用于布局的所有地方(例如,Apple 自己的设置应用程序)。同样的道理也适用于 Mac OS X,尽管在大多数情况下使用 NSTableView 来布局视图可能是多余的。
-
@ben 是的,我以为 OP 想要 OS X,但在重新阅读问题后我不确定。如果是 OS X,
NSTableView有几个替代方案。 -
目标平台是 OS X。@Bavarious 有什么替代品?
标签: objective-c cocoa