빠른 스크롤링 기술을 구현할 때 CoreText를 사용하여 표보기 셀에 텍스트를 그립니다. 내 텍스트의 링크는 다른 색상으로 클릭에 응답하지만 클릭 한 것처럼 보이는 링크를 얻는 방법, 즉 도청 될 때 색상을 변경 한 다음 다시 변경하는 방법을 알아낼 수 없습니다. 나는 이것을 여러 애플 리케이션에서 보았지만 그것이 어떻게 이루어 졌는지 확신 할 수 없었다. CoreText로이 작업을 수행 할 수 있습니까? 아니면 다른 작업을 사용해야합니까?CoreText - 도청시 텍스트 색상 변경
UILabels을 사용하여이 작업을 수행 할 수 있지만 셀의 내용보기에서 직접 텍스트를 그릴 목적이 없습니다.
감사합니다.
그래서 터치가 시작될 때이 메서드를 호출하고 터치가 끝나면 텍스트를 다시 원래 색으로 다시 그립니다. – kschins
예! -setNeedsDisplay :를 사용하여 텍스트 링크의 rect가 없어도 전체 셀을 다시 그리지 만 더 많은 그림을 그릴 수 있음을 알 수 있습니다 (느리게). – iccir