2013-05-17 14 views
4

我用了一段時間的.net框架,特別是Wpf。現在我需要使用可可開發一個應用程序Os X.在wpf我有ListView對象,其中每個元素可以是我想要的對象。我需要在可可中使用另一種替代方法,允許我滾動個人「用戶控制」列表。Objective-C中的ListView Cocoa

有沒有這樣的選擇?

+0

在最近的OS OS X版本中,我們可以通過「基於視圖的」NSTableView。 – gaige

回答

7

OS X中List-view的替代方案是TableView,你可以參考Apple文檔以供參考。 http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/TableView

+2

基於視圖的NSTableView絕對是一個很好的解決方案。它實際上比基於自定義單元格的表視圖要容易得多,但仍然意味着您需要了解一些有關Cocoa中視圖的工作方式以及表視圖如何工作才能成功。這是可行的,但如果你是可可的新手,那麼這是一件很多事情,有很多先決條件。您一定需要了解代表,數據來源和正式協議,才能將這些結合在一起。一旦你得到這些,它將變得非常容易。 – uchuugaka