Objective-C Cocoa中的ListView

Nic*_*ick 4 cocoa objective-c

我曾经使用过.net框架,特别是Wpf.现在我需要使用cocoa为Os X开发一个应用程序.在wpf中我有ListView对象,其中每个元素都可以是我想要的对象.我需要在cocoa中使用一个替代方案,允许我滚动我的个人"用户控件"列表.

有这样的选择吗?

Sal*_*ani 8

OS X中List-view的替代方案是TableView,您可以参考Apple文档作为参考. http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/TableView

  • 基于视图的NSTableView绝对是一个很好的解决方案.它实际上比基于自定义单元格的表视图更容易,但仍然意味着您需要了解一下视图如何在Cocoa中工作以及表视图如何工作以便成功.这是可行的,但是如果你是cocoa的新手,那么很多东西会同时出现很多先决条件.您肯定需要了解委托,数据源和正式协议才能将这些内容整合在一起.一旦你得到它们,它将变得非常容易. (2认同)