我正试图在我的应用中制作垃圾桶系统。我有一个NSTableView
和一个垃圾桶排。我希望将行“粘贴”到可见表视图的底部,以便始终可以看到它。是否可以这样做,如果没有,是否有更好的方法来做到这一点?
感谢您的帮助
答案 0 :(得分:1)
将另一个完全独立的UIView放在包含该表的视图之上。
简单地假装它使它看起来像桌子上的一排。
正如你所说的,"感谢听起来它的工作时间很长[tableview deselectRow:[tableview selectedRow]有效,所以看起来假行真的在视图中。" - 这正是你所做的。
答案 1 :(得分:0)
没有支持的方法来做到这一点,这可能几乎是不可能的。您可以尝试将“主”表视图嵌入到容器NSView中(观察表视图的帧更改会在大小更改时调整大小/执行布局)。对于没有标题的单行表视图,此视图将在底部留出空间。除了粘性行之外,您可以提供“主”表视图,并仅将粘性行提供给较小的表。