如何创建像寻找NSTableView的iOs?

时间:2012-11-15 15:37:23

标签: objective-c uitableview nstableview xcode4.5 nstableviewcell

我想创建一个好看的NSTableView,其中有一个iOs“感觉”。我创建的每个NSTableView看起来都像是从90年代后期开始,感觉很糟糕在我看来。

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

我开始创建一个NSCustomCell NSViews,44像素高度,上面有不同的元素(图片,标题,字幕)。它复制了UITableView外观,但我无法自己复制所有的移动模式(Bounciness等)。是否有任何类/库可以帮助我实现这一目标?或者之前是否有人参与其中并且可以分享他所做的一些经历?

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

1 个答案:

答案 0 :(得分:2)

在OS X 10.7+上启动应用程序时,

NSTableViewNSOutlineView会自动所有功能(即使使用10.6 SDK编译并且目标为10.5)。并且考虑到你使用NSView作为单元格(仅在OS X 10.7+和10.7+ SDK上可用)我没有看到问题,你必须自动拥有“动量”和“弹性”。试试TableViewPlayground演示,看看你做错了什么。

P.S。 10.6具有“动力”,但不具有“弹性”。