반응형
nib / storyboard의 UITextView에서 새 줄을 만드는 방법은 무엇입니까?
Xcode 4.2 UITextView에서 새 줄을 만들려고하는데 alt + return을 수행하면 다음 줄로 이동하지만 빌드 및 실행시 표시되지 않습니다.
이것은 효과가 있으며, 당신이 다르게 무엇을하고 있는지 잘 모르겠습니다.
- 을 끕니다
UITextView
. - 텍스트를 편집하려면 두 번 클릭하고 단락 나누기를 원하는 위치에 커서를 놓습니다.
- Option-Enter를 두 번 눌러 빈 줄과 단락을 만듭니다.
단락은 런타임에 표시됩니다. Attributes inspector에서 편집 할 수있는 Text 속성도 있습니다.
ALT+ Enter스토리 보드에서 새로운 라인을 만듭니다
속성 관리자에는 텍스트 줄 수를 설정하는 'Lines'속성이 있습니다. 2로 변경하십시오.
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
//Note: the \n created a new line.
//This piece of code assumes there IS ALREADY text in the theTextView
self.theTextView.text = [[NSString alloc] initWithFormat:@"%@ \n\n a line appart",self.theTextView.text];
}
(.h) 파일에 "theTextView"를 생성하고 (.m) 파일에 합성하고 적절한 연결을 설정했다고 가정합니다.
새 줄을 정확히 만들어야한다고 알려 주시면 더 명확한 답을 드릴 수 있습니다. 사용자가 버튼을 누를 때 프로그래밍 방식으로?
이것은 해결 방법이지만 매번 작동하며 더 흥미로운 UILabels에서도 작동합니다.
텍스트 편집기 (예 : textEdit 또는 XCode 자체)를 열고 원하는대로 새 행으로 텍스트를 작성한 다음 인터페이스 빌더의 레이블 텍스트 특성에 붙여 넣기를 복사하십시오. 인터페이스 빌더와 런타임 모두에 표시됩니다.
뷰를 드래그 (선 크기 조정)하고 배경색을 추가합니다. 다른 방법이 있는지 잘 모르겠습니다.
참조 URL : https://stackoverflow.com/questions/9019527/how-to-make-a-new-line-in-uitextview-in-nib-storyboard
반응형
'programing' 카테고리의 다른 글
Objective C에서 사용자 정의 형식의 문자열로 현재 시간 가져 오기 (0) | 2021.01.05 |
---|---|
앱 스크립트를 사용하여 Google 스프레드 시트의 셀 내부에 UI를 어떻게 추가합니까? (0) | 2021.01.05 |
.NET 코드가 Visual Studio 디자이너에서 실행 중인지 확인하는 방법 (0) | 2021.01.05 |
두 배열을 해시로 결합 (0) | 2021.01.05 |
TextInputLayout은 EditText에서 프로그래밍 방식으로 힌트를 제공하는 데 효과가 없습니다. (0) | 2021.01.05 |