Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
现在我可以在表格视图中显示图像。最重要的是会有多个数据源,每个数据源都有不同的图像。我正在使用 pubsub 来获取数据。
前任:
数据源 1
图片
-数据
-数据1
数据源 2
图 1
-数据2
-数据 3
您需要一个设置为表视图数据源的控制器对象。单个控制器的工作就是告诉表格视图要显示什么。您不会为表视图实现多个数据源。
NSTableDataSource您的控制器应该聚合来自各种来源的数据,并通过从各种方法返回适当的值以您想要的布局显示它。你如何做到这一点取决于你。
NSTableDataSource
将图像单元格从 IB 的库调色板拖到要显示图像的表格列中。然后,从您的数据源中提供这些图像(单数,如 Rob Keniger 所说)。