NSScrollView周围出现蓝色边框

时间:2010-12-06 13:22:57

标签: objective-c cocoa macos nsoutlineview nsscrollview

我确定这是正常的,我只是误解了一些东西,但是因为我的一个NSScrollView从窗口底部略微插入(而不是占据整个高度),一个蓝色边界已经出现在它周围。

我在滚动视图上设置了NSNoBorder,所以这必须是别的。

[scrollView setBorderType:NSNoBorder];

任何指针都将非常感激。我希望边界消失,因为它破坏了应用程序的外观,只是看起来很破碎。

我认为这是滚动视图。它内部的视图为NSOutlineView,所以也许就是这个?

Blue border

1 个答案:

答案 0 :(得分:7)

这是焦点圈。它显示了如果用户键入任何内容,哪个视图将获得击键。如果您取消它,那么您的应用将不符合UI准则。