창이있는 경우 NSTextView
에 스크롤바를 시작하기에 충분한 텍스트가 포함되어 있다고 가정합니다. 창 크기를 조정하면 텍스트 뷰가 자동으로 스크롤되어 커서가있는 선이 텍스트 뷰 중간에 나타납니다.NSTextView 자동 스크롤
예를 들어 MacOS의 TextEdit에서 텍스트 묶음을 붙여넣고 상단 [1]까지 거의 스크롤하고 첫 번째 보이는 줄에 커서를 놓고 창 크기를 조정할 수 있습니다. 이제보기는 커서가보기의 중간에 오도록 내용을 스크롤해야합니다.
제 질문은 어떻게 작동합니까? 즉, 텍스트 크기가 조정되면 커서를 중간으로 자동 스크롤하지 않기를 바랍니다.
[1]이 동작이 발생하는 실제 스크롤 위치는 이러한 패턴이 발생하지 않는 패턴을 찾을 수 없어 약간의 시행 착오가 필요할 수 있습니다. 내 테스트에서 스크롤바가 전체 높이의 10 % - 30 % 위치에있을 때 발생했습니다 (위에서부터).
마십시오 내부 인터페이스 빌더에서 사용자 정의 클래스의 이름을 언급 당신은 당신의 textview를 편집 가능하게하고 싶습니까? –
@HussainShabbir 예. –
@Eric은 아래의 대답을 참조하십시오 –