有没有办法获得内容的高度NSTableView
。在 iOS 中,您可以使用-contentSize
的方法UIScrollView
。但是,那-contentSize
的方法NSScrollView
似乎只返回可见部分的高度NSScrollView
,不包括屏幕外的内容。
那么,如何在 Mac 上完成此操作呢?
- (NSSize)contentSize
in Appkit
返回的大小NSClipView
,而不是表视图内滚动的内容的高度。我不知道怎么办UIScrollView
可以工作,但是在 OS X 上,NSScrollView
有一个“内容视图”(更恰当地命名为NSClipView
)剪辑实际内容,该内容由作为剪辑视图子视图的文档视图(如果其尺寸大于剪辑视图则可滚动)提供。
作为旁注,NSScrollView
通过设置文档视图的边界原点进行滚动(据我所知)。
看起来你想要的是文档视图的高度,实际内容的高度。为此,请尝试类似的事情
scrollView.documentView.frame.size.height
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)