2010-12-06 8 views
4

Je suis sûr que c'est normal et que je suis juste en train de mal comprendre quelque chose, mais depuis que j'ai fait un de mes NSScrollView s légèrement encastré du bas de la fenêtre (plutôt que de prendre toute la hauteur), la bordure bleue est apparue autour de lui.Bordure bleue apparaissant autour de NSScrollView

J'ai défini NSNoBorder dans la vue défilement, donc cela doit être autre chose.

[scrollView setBorderType:NSNoBorder]; 

Tous les pointeurs seraient grandement appréciés. Je voudrais que la frontière disparaisse car elle gâche le look de l'application et a l'air brisée. Je suppose que c'est la vue de défilement. La vue à l'intérieur comme NSOutlineView, alors peut-être que c'est quelque chose à ce sujet?

Blue border

Répondre

7

C'est la bague de mise au point. Il montre quelle vue va recevoir les frappes si l'utilisateur tape quoi que ce soit. Si vous le supprimez, votre application ne sera pas conforme aux directives de l'interface utilisateur.

+0

Merci. J'ai une mise en page qui ressemble beaucoup à Xcode. Dans une vue éclatée, à gauche de mon application, il y a une arborescence de répertoires. Comment se fait-il que cette boîte bleue n'apparaisse pas dans la vue de plan/défilement de Xcode? – d11wtq

+7

Je l'ai trouvé, merci beaucoup. -setFocusRingType: peut être défini sur none. – d11wtq

Questions connexes