2010-03-30 8 views
0

NSView에 NSTextView 객체를 그렸습니다.이 객체는 addSubview 메서드를 호출하여 추가했습니다.Return 키를 누를 때 줄 바꿈으로 텍스트 놓기

내가 입력 한 텍스트를 입력하고 Enter 키를 누르면 텍스트가 한 줄 아래로 내려옵니다.

왜 그 이유와이 문제에 대처할 수 있습니다.

+0

커서가 한 줄 아래로 이동하기 전에 입력 한 텍스트? 또는 커서를 아래로 움직여 마치 선을 깨뜨리고 새로운 선을 시작한 것처럼 보입니까? –

+0

텍스트를 입력하고 Enter 키를 누르면 커서가 텍스트와 함께 아래로 이동합니다. – boom

답변

0

setFrame 메서드를 호출하는 대신 NSTextView 개체의 메모리를 할당하는 동안 프레임을 초기화하면됩니다. 이 문제가 발생하지 않습니다 ...

+0

이전에 'init' 메시지로보기를 초기화 했습니까? 그러지 마. 'initWithFrame :'을 사용하여 뷰를 초기화하십시오. 사용하는 초기화자가 다른 경우가 아니면 사용하십시오. –

+0

예, 앞으로도 계속 명심하겠습니다. – boom

관련 문제