去除NSButton的蓝色阴影

问题描述

| 我总是(通过编程或通过IB)在第一个设置按钮上得到此蓝色阴影:   我想摆脱它..如何?     

解决方法

这就是所谓的聚焦环,它可以直观地表明哪个视图是关键事件的第一响应者。 如果不想显示它,可以使用带有with1ѭ常量的
-[NSView setFocusRingType:]
方法。这也可以在Interface Builder中设置。     ,这与计算机通过键盘访问窗口的方式有关。突出显示是通知用户这是当前关注的控件。 只需将其从该控件中删除
[someOtherControl becomeFirstResponder];
阅读更多: http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/TextEditing/Tasks/SetFocus.html     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...