正如您在下面的屏幕截图中看到的,NSCollectionView
我使用了某种我想去掉的边框(细灰线)。有人可以告诉我如何实现这一目标吗?我已经尝试对 NSCollectionView 进行子类化并尝试在 drawRect:
中覆盖它通过使用[[super layer] setBorderWidth:0.0f];
但这没有用。
在 Google、SO 和 Apple 文档上搜索也没有帮助。那么有人已经实现了这一点或者知道我在哪里可以找到如何做到这一点的示例吗?
提前致谢, 比约恩
最佳答案
collectionView 嵌套在 NSScrollView 中,它具有 borderType 属性。 只需将边框类型设置为 NSNoBorder 即可消除边框。
self.collectionView.enclosingScrollView.borderType = NSNoBorder;
关于cocoa - 从 NSScrollView/NSCollectionView 中删除边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12144848/