2011-08-23 8 views
2

Mac 응용 프로그램에서는 그라디언트 스타일의 NSButton을 사용하고 테두리와 사용자 정의 이미지를 배경으로 사용합니다. 문제는 단추를 클릭 할 때 주위의 직사각형 흰색 영역이 버튼이 보입니다. 어떻게 보여줄 수 있습니까?클릭하면 NSButton- 테두리가 표시됩니다.

감사합니다,

LS 개발자

답변

0

당신이 -setHighlightsBy: 또는 -setShowsStateBy:에 대한 NSChangeGrayCellMask 또는 NSChangeBackgroundCellMask을 설정하는 경우, 대신 0으로 사람들을 설정하거나 설정하지 않으려 고. 로 버튼의 당신의 IB 속성 관리자 세트의 형태에서

0

'전환'

당신은 순간 변경에 버튼의 유형을 변경해야
4

.

how to do it

또는 프로그래밍 방식으로 변경 : 당신은 속성 관리자에서 변경할 수 있습니다

[button setButtonType:NSMomentaryChangeButton]; 
관련 문제