2012-04-18 4 views

답변

3

텍스트보기가 아닌 핵심 텍스트를 직접 사용 하시겠습니까? 나는 당신에게 CTFrameRef이 있다고 가정합니다. CTFrameGetLines()CTFrameGetLineOrigins()을 사용하여 선 및 라인 원본을 가져올 수 있습니다. 원점을 기준으로 올바른 행을 찾은 다음 CTLineGetStringIndexForPosition()을 사용하여 문자열 인덱스를 가져옵니다.

+0

스크롤 뷰 내부에 핵심 텍스트를 사용합니다.이 튜토리얼을 따르는 것이 좋습니다. http://www.raywenderlich.com/4147/how-to-create-a-simple-magazine-app-with-core- 본문. NSAttributedString의 문장과 각 문장에 고유 한 태그로 구분 된 텍스트로 스크롤 가능한 편집 불가능보기를 얻으려고합니다. 나는 문장을 탭할 수 있기를 원한다. 그런 다음 필자는 시각의 중심으로 스크롤하고 시각적 스타일 (글꼴, 색상)을 변경하여 클릭 한 문장을 강조해야한다. – izaslavs

관련 문제