正如您在下面的屏幕截图中看到的那样,我使用的NSCollectionView
有一些我想要摆脱的边框(细灰线)。有人能告诉我如何实现这一目标吗?我已经尝试了对NSCollectionView进行子类化,并尝试使用drawRect:
在[[super layer] setBorderWidth:0.0f];
中覆盖它,但这不起作用。
在Google上搜索,SO和Apple文档也没有帮助。所以有人已经实现了这一点,或者知道我在哪里可以找到如何做到这一点的例子?
提前致谢, 的Björn
答案 0 :(得分:8)
collectionView嵌套在NSScrollView中,它具有borderType属性。 只需将其边框类型设置为NSNoBorder即可摆脱边框。
self.collectionView.enclosingScrollView.borderType = NSNoBorder;
答案 1 :(得分:0)
对于Swift 3: -
collectionView.enclosingScrollView?.borderType = .noBorder
答案 2 :(得分:0)