2009-09-01 2 views
0

나는 여러 개의 열이있는 NSTableView을 가지고 있으며 그 중 하나는 NSSecureTextFieldCelldataCell으로 사용하도록 설정되어 있습니다. 이 테이블에 데이터를 제공하기 위해 올바르게 구성된 NSArrayController을 사용하고 있습니다.NSTableView에서 편집 가능한 NSSecureTextFieldCell과 바인딩을 사용하는 방법이 있습니까?

문제는 내 보안 텍스트 필드가 작동하지 않는다는 것입니다. 그것은 보유하고있는 문자열에 대해 적절한 수의 점을 표시하지만 편집 할 수는 없습니다! 보안 텍스트를 변경할 수 없습니다.

그냥 똑같은 것을 NSTextFieldCell과 같이했는데 모든 것이 매력처럼 작동합니다. 바인딩을 제대로 설정했는데 열은으로 편집 가능하도록 설정되었습니다.

나는 애플의 개발자 메일 링리스트에 same problem에 대한 참조를 찾을 수 있었다, 그러나 해결 방법이 특정 문제에 대한 수정이 있습니까 2006 년

에서이 게시?
또는
더 나은 해결 방법이있는 사람이 있습니까? 아마도 바인딩을 사용할 수 있습니까?

답변

1

Works for me 적어도 Snow Leopard에서. 나는 Leopard에서 아직 시도하지 않았다. 자유롭게 한 번 봐보고 작동시킬 수 있는지 확인하십시오 (또는 작동하지 않는지 확인하십시오).

+0

아름답게 작동 (BTW, 이름의 나의 불행한 선택에도 불구하고, 내가 바운드 열이 아닌 세포입니다.). 편집 할 수 있도록 열을 설정했지만 셀 자체는 설정할 수 없습니다. 원하는 사용자 이름과 암호에 대해 완벽한 예제를 게시 해 주셔서 감사합니다. :) –

관련 문제