Ive过去是为iOS开发的,最近又转向Mac开发。我开始一个项目来“感受”事物,然后遇到了一个问题。我试图创建一个NSTableView来显示多个项目,包括标签,2个UIImageViews和一个UIButton。 NSTableViews与iOS上的表有很大的不同,我不能简单地创建自定义TableViewCell(我认为)。我想要的外观的一个很好的例子是Mac的AlienBlue :(带有发布信息的中间表)
任何人都可以阐明如何创建它吗?
最佳答案
您可以返回整个 View 而不是NSTableViews中的单元格。
这是Apple's documentation on View-based tables和how to populate those views in your table。
我在基于 View 的表中使用最多的委托(delegate)方法是" tableView:viewForTableColumn:row:
"
希望这为您指明了正确的方向!
关于macos - 像NSTableView一样的UITableView,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16907932/