2012-12-12 2 views
1

사용자가 검색어를 입력 할 수있는 코코아 앱이 있습니다. 나는 TextArea HTML 개체로 NSWebView을 사용하고 있습니다. 문제는 텍스트 영역에 아무 것도 입력하자마자 내 문서가 업데이트 됨으로 표시된다는 것입니다. 아무도 이것을 방지하는 방법을 알고 있습니까?NSDocument - 문서가 자동으로 업데이트 됨으로 표시되는 것을 방지하는 방법?

NSTextField을 사용하면이 동작이 재현되지 않지만 특히 스타일링을 위해서는 HTML/TextArea으로 가고 싶습니다.

그래서 기본적으로 : 내가 직접 전화하지 않는 한 편집으로는 그래서 NSDocument가 표시되지 않습니다 만들 수 있습니다 :

[document updateChangeCount: NSChangeDone]; 

답변

1

애플 메일 링리스트에이 post 정확히 문제를 일치하는 것으로 보인다.

제안 된 솔루션은 webview (하드 작업과 비슷 함)로 사용자 지정 실행 취소 관리자를 설정하는 것이지만 updateChangeCount 하위 클래스 화와 사고 방식으로 물건을 왜곡하는 것과 같은 빠르고 지저분한 해킹입니다.

관련 문제