2010-05-19 7 views
0

자막 문자열에 return 및 newline 문자를 삽입하려고했지만 줄 바꿈이 아닌 "공백"으로 끝납니다. 부제는 단순히 NSString 일 뿐이므로 컨테이너를 살펴 봐야만합니다. 이는 내 자신의 주석보기를 롤업해야한다는 것을 의미합니다.어노테이션 서브 타이틀에서 텍스트 줄 바꿈하는 방법

NSString이 f.ex가됩니다. "90510 \ nHollywood, CA"하지만 어쩌면 내가 대신 줄 바꿈을 인코딩해야하거나 NSString의 하위 클래스를 사용하여 자막을 보내야합니까?

MKAnnotation (보기)에서 풍선의 크기를 조정하고 "..."등을 추가하여 너무 긴 텍스트를 처리하므로 분명히 자막이 "묶을 수 있어야"합니다.

텍스트 단락에 적절한 단어 줄 바꾸기가 필요합니다. 나중에 추가하는 것이지만, 어떤 단어를 지원하는지 알고있는 경우 별도의 경고 또는 모달 상자 유형으로 처리 할 수 ​​있습니다. 랩 당신이 그 (것)들을 건의 할 수 있던 경우에 나는 고맙게 여길 것입니다.

예를 들어 UILabel을 하위보기로 추가하거나 자막을 표시하는 데 사용되는 UILabel (?)에 액세스하여 numberOfLines의 값을 0으로 설정할 수 있습니다. 후자를 할 수 있습니다.

+0

설명 선이 여러 줄 제목과 부제를 지원하지 않는다고합니다. 내가 콜 아웃이 나타날 때 나타나는 하위 뷰로 레이블을 만들었습니다. 왼쪽/오른쪽 버튼이 꼬리표 안에 레이블을 넣을 수 있는지 확인합니다. –

답변

0

AFAIK 할 수 없습니다. 왼쪽/오른쪽 버튼 텍스트 설정은 실제로 공간 제한적입니다. 유일한 해결책은 addObserver를 사용하고 자신 만의 애니메이션보기를 완전히 롤업하는 것입니다.