use*_*641 5 macos uitableview nstableview
我过去为iOS开发过,最近转向了mac开发.我开始了一个"感受"事物的项目,并遇到了一个问题.我试图创建一个NSTableView来显示多个项目,包括一个标签,一个2 UIImageViews和一个UIButton.NSTableViews与iOS上的表格不同,我不能简单地创建一个自定义的TableViewCell(我认为).我希望它看起来的一个很好的例子是AlienBlue for Mac :(带有帖子信息的中间表)
任何人都可以阐明如何创建这个?
你有能力在NSTableViews中返回整个视图而不是单元格.
这是Apple关于基于视图的表的文档以及如何在表中填充这些视图.
我在自己的基于视图的表中使用最多的委托方法是" tableView:viewForTableColumn:row:
"
希望这能指出你正确的方向!
请改用NSCollectionView(设置NSCollectionView.maxNumberOfColumns = 1)。它是一种更现代,可扩展的视图api,类似于UICollectionView。
相反,NSTableView最初用于显示电子表格表(具有对自定义视图单元格的附加支持),而与UITableView的一致性较差。
归档时间: |
|
查看次数: |
4292 次 |
最近记录: |