0

我试图在我的应用程序中制作一个垃圾桶系统。我有一个NSTableView和一个垃圾桶行。我想让行“粘”到可见表视图的底部,以便始终可以看到它。是否有可能做到这一点,如果没有,是否有更好的方法来做到这一点?

谢谢你的帮助

4

2 回答 2

1

将另一个完全独立的 UIView 放在包含表格的视图之上。

只需将其伪装成表格中的一行即可。

正如您所说,“谢谢,只要 [tableview deselectRow:[tableview selectedRow] 有效,它就会起作用,因此看起来假行确实在视图中。” ——这正是你所做的。

于 2011-01-15T19:07:21.067 回答
0

没有支持的方法来做到这一点,这几乎是不可能的。您可以尝试将“主”表视图嵌入容器 NSView 中(观察表视图的框架更改调整大小/在大小更改时执行布局)。此视图将在底部为没有标题的单行表视图留出空间。您可以将“主”表视图提供给除粘性行之外的所有内容,并且仅将粘性行提供给较小的表格。

于 2011-01-15T18:38:05.673 回答