我目前在NSScrollView中有一个NSTableView,它从数据源获取它的内容。但是,当内容数量大于视图可以容纳的数量时,使用垂直滚动条不会影响表格的内容。
以上两个上下移动垂直滚动条
在滚动时打开和关闭副本
NSTableView有两列,一列是文本字段,另一列是图像字段
控制台中没有出现错误
这似乎是垂直滚动条连接到表格视图,但只在一个方向上。这就是tableview更改滚动条但反之亦然。
以前有人有过这样的问题吗?或者知道可能导致什么?
答案 0 :(得分:0)
检查-target
的{{1}}(-verticalScroller
)的NSScroller
。这可能是零。你是如何创建NSScrollView
的?您是否阅读了Scroll View Programming Guide?
答案 1 :(得分:0)
这里的问题似乎是由NSTableView在NSCollectionView Prototype中引起的。我通过将NSCollectionViewItem的视图从主笔尖分离到它自己来解决它,所以它现在拥有它自己的实例并正确滚动。
答案 2 :(得分:0)
同样的情况发生在我身上。甚至我的tableview的垂直滚动条也没有显示垂直。它在tableview的右下角显示为水平滚动条。我通过取消选中"自动隐藏滚动条"来修复它。 xib文件中scrollview的属性。