gpt4 book ai didi

cocoa - NSScrollView 边缘插入

转载 作者:行者123 更新时间:2023-12-03 17:13:52 25 4
gpt4 key购买 nike

我打算在 NSScrollView 中使用 NSOutlineView,它不会紧贴顶部和底部边缘,因为我需要在顶部和底部滚动边缘插入阴影(重叠渐变)。轮廓 View 应该可以滚动到垂直顶部阴影下方和底部阴影上方。怎样才能实现呢?非常感谢!

最佳答案

我不太确定如何为顶部阴影获取空间,但为底部阴影实现它的核心是子类化 NSOutlineView 并重写 setFrameSize: :

- (void)setFrameSize:(NSSize)newSize {
newSize.height += kBottomShadowHeight;
[super setFrameSize:newSize];
}

您可以使用 setFrameOrigin: 玩类似的技巧来在顶部获得一些空间,但我不太确定这是否有效。

关于cocoa - NSScrollView 边缘插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13171108/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com