1

NSTableView我想用 iOs 的“感觉”来创造一个好看的外观。我创作的每一件NSTableView作品看起来都像是 90 年代后期的作品,在我看来感觉很糟糕。

我知道有一些 iOs 行为在 Mac 上可能不需要,但它是一个很小且非常具体的表,只有一个列,我希望至少具有 iOs 的一些功能......

我开始创建一个44 像素高度,上面NSCustomCellNSViews不同元素(图片、标题、副标题)。它有点复制 的外观UITableView但我不能自己复制所有的运动模式(弹性等)。是否有任何类/库可以帮助我完成此任务?或者有没有人以前做过这方面的工作并可以分享他的一些经验?

编辑:对于“一些功能”,我的意思是“动量”、“弹性”和类似于“拉动刷新”功能的东西。

4

1 回答 1

2

NSTableView并且在 OS X 10.7+ 上启动应用程序时自动NSOutlineView拥有所有这些功能(即使使用 10.6 SDK 编译并以 10.5 为目标)。并且考虑到您使用 NSView 作为单元格(仅在带有 10.7+ SDK 的 OS X 10.7+ 上可用)我没有看到问题,您必须自动拥有“动力”和“弹性”。试试 TableViewPlayground 演示,看看你做错了什么。

ps 10.6 有“动力”,但没有“弹性”。

于 2012-11-15T16:11:28.413 回答