2010-01-14 8 views
10

누구든지 UITextField에 텍스트를 줄 바꿈하는 방법을 알고 있습니까? 내 iPhone 프로젝트에 Xcode에서 Cocoa/Objective-C를 사용하고 있는데이 방법을 찾지 못하는 것 같습니다 ...UITextField에서 텍스트 줄 바꾸기?

답변

29

UITextField은 한 줄짜리 텍스트 전용입니다. 여러 줄의 텍스트를 원하면 UITextView 클래스를 사용해야합니다.

그것은 당신이 스크롤을하지 않으려면, 당신은 UITextField을 고수하고 한 줄에있는 텍스트 참아 할 수 있도록 UIScrollView에서 UITextView 상속은 ... 내가 한 번에 UITextView를 서브 클래 싱을 시도 것을 주목할 필요가 그것을 복수 행 UITextField처럼 만들었지 만 UIScrollView은 작업을 악몽으로 만들었습니다. 결국에는 간단히 UITextField을 사용했습니다.

+0

네, UITextView가 싫어서 UITextField 표준을 가지고 있습니다. -_- – lab12

+5

스크롤을 해제했는데 제대로 작동합니다. textView.scrollEnabled = NO; –