2010-12-06 111 views
4

我相信这是正常的,我只是误解了一些东西,但自从我的一个NSScrollView s从窗口的底部略微插入(而不是采取全高),一个蓝色边框出现在它周围。蓝色边框出现NSScrollView

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

[scrollView setBorderType:NSNoBorder]; 

任何指针将不胜感激。我想边框消失,因为它破坏了应用程序的外观,只是看起来破碎。

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

Blue border

回答

7

这就是焦点环。它显示了如果用户键入任何内容,哪个视图将获得击键。如果你压制它,那么你的应用程序将不符合UI准则。

+0

谢谢。我有一个很像Xcode的布局。在我的应用程序左侧的分割视图中,有一个目录树。 Xcode大纲视图/滚动视图中没有出现这个蓝色框? – d11wtq 2010-12-06 13:39:07