【问题标题】:Blue border appearing around NSScrollViewNSScrollView 周围出现蓝色边框
【发布时间】:2010-12-06 13:22:56
【问题描述】:

我确定这是正常的,我只是误解了一些东西,但是由于将我的 NSScrollViews 之一从窗口底部略微插入(而不是占据整个高度),蓝色边框有出现在它周围。

我在滚动视图上设置了NSNoBorder,所以这肯定是别的东西。

[scrollView setBorderType:NSNoBorder];

任何指针将不胜感激。我希望边框消失,因为它破坏了应用的外观并且看起来很破碎。

我假设它是滚动视图。里面的视图是NSOutlineView,所以可能是上面的东西?

【问题讨论】:

    标签: objective-c cocoa macos nsoutlineview nsscrollview


    【解决方案1】:

    那是对焦环。如果用户键入任何内容,它会显示哪个视图将获得击键。如果您禁止它,那么您的应用将不符合 UI 准则。

    【讨论】:

    • 谢谢。我的布局很像 Xcode。在拆分视图中,在我的应用程序的左侧,有一个目录树。这个蓝框怎么没有出现在 Xcode 的大纲视图/滚动视图中?
    • 找到了,非常感谢。 -setFocusRingType:可以设置为无。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-15
    • 2015-07-24
    • 1970-01-01
    相关资源
    最近更新 更多