cocoa – 从NSScrollViewNSCollectionView中删除边框

cocoa – 从NSScrollViewNSCollectionView中删除边框,第1张

概述正如您在下面的屏幕截图中看到的,我使用的NSCollectionView有一些我想要摆脱的边框(细灰线).有人可以告诉我如何实现这一目标吗?我已经尝试了继承NSCollectionView并尝试在drawRect中覆盖它:使用[[super layer] setBorderWidth:0.0f];但这没用. 在Google,SO和Apple文档上搜索也没有帮助.所以有人已经实现了这一点,或者知道我 正如您在下面的屏幕截图中看到的,我使用的NSCollectionVIEw有一些我想要摆脱的边框(细灰线).有人可以告诉我如何实现这一目标吗?我已经尝试了继承NSCollectionVIEw并尝试在drawRect中覆盖它:使用[[super layer] setborderWIDth:0.0f];但这没用.

在Google,SO和Apple文档上搜索也没有帮助.所以有人已经实现了这一点,或者知道我在哪里可以找到如何做到这一点的例子?

提前致谢,
比约恩

解决方法 collectionVIEw嵌套在NSScrollVIEw中,它具有borderType属性.
只需将其边框类型设置为NSNoborder即可摆脱边框.

self.collectionVIEw.enclosingScrollVIEw.borderType = NSNoborder;
总结

以上是内存溢出为你收集整理的cocoa – 从NSScrollView / NSCollectionView中删除边框全部内容,希望文章能够帮你解决cocoa – 从NSScrollView / NSCollectionView中删除边框所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1005488.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存