게시 된 알림 또는 NSTextView 또는 편집 가능한 요소에서 자동 수정 된 것을 알리는 다른 방법이 있습니까?자동 고침
자동 고침
답변
나는 실제로 NSTextView는이 검사의 대리자 메서드의 철자를 사용하여이 작업을 수행하는 방법을 발견했다 :
- (NSArray *)textView:(NSTextView *)view didCheckTextInRange:(NSRange)range types:(NSTextCheckingTypes)checkingTypes options:(NSDictionary *)options results:(NSArray *)results orthography:(NSOrthography *)orthography wordCount:(NSInteger)wordCount {
for (NSTextCheckingResult *result in results) {
if (result.resultType == NSTextCheckingTypeCorrection) {
NSLog(@"autocomplete has occured! %@", result);
}
}
return results;
}
좋은 답변, 매우 편리합니다. –
내가 필요로하는 것처럼 들리지만 구독 할 때 자동 수정이 수행 될 때 절대로 호출되지 않습니다. – Joshua
아마도 버그입니까? 아마도 다른 사람들이 검토 할 수있는 관련 코드를 게시하십시오. –
''[[NSNotificationCenter defaultCenter] addObserver : 셀렉터 : @selector (autocompleteOccurred :) name : NSSpellCheckerDidChangeAutomaticSpellingCorrectionNotification object : nil] ''autocompleteOccured '메서드가 단순히 NSLog를 포함하는 곳의 알림을 구독했습니다. 그런 다음 내 응용 프로그램에서 NSTextView를 사용하여 자동 고침이 발생하지만 기록 된 메시지가 표시되지 않습니다. – Joshua
- 1. 새로 고침 페이지 자동
- 2. 자동 새로 고침 MVC보기
- 3. 페이지 자동 새로 고침
- 4. 설치시 자동 새로 고침
- 5. 사이트 자동 새로 고침
- 6. 자동 새로 고침 UITableView 도움말
- 7. JQuery 자동 새로 고침 (setInterval)
- 8. AJAX 및 자동 새로 고침
- 9. jQuery를 사용하여 자동 새로 고침
- 10. 문서 제목 자동 새로 고침?
- 11. Jquery 자동 새로 고침 div
- 12. WebBrowser 컨트롤 자동 새로 고침
- 13. Android : 자동 새로 고침 Google지도
- 14. 글고 자동 고침 및 자동 완성 내가 레이아웃 XML에서 정의한
- 15. asp.net 자동 새로 고침 캐시 매일 밤
- 16. 웹 개발 중 자동 브라우저 새로 고침
- 17. 자동 고침 인코딩 정규 표현식 패턴
- 18. jquery - 요소에 자동 새로 고침 기능 추가
- 19. 오류시 jQuery AJAX 자동 새로 고침
- 20. 자동 새로 고침 스키마에 데이터를 삽입하는 JTable
- 21. Ajax 자동 새로 고침 & 자바 스크립트
- 22. 새로 고침없이 페이지 자동 새로 고침
- 23. 뉴스 피드 자동 새로 고침 방법
- 24. BlackBerry에서 뉴스 피드 자동 새로 고침
- 25. 성공적인 Ajax 실행시 div 자동 새로 고침
- 26. 안드로이드 자동 새로 고침 목록보기 항목
- 27. WPF - 자동 새로 고침 콤보 상자 내용
- 28. jquery 자동 새로 고침 스크립트 문제
- 29. iphone 앱 - 서버의 plist (자동 새로 고침)
- 30. android에서 자동 새로 고침 방법 만들기
이유는 무엇입니까? 일부 배경이 도움이 될 수 있습니다. – tjameson