2013-04-11 4 views
0

다른 크기의 텍스트 집합을 나열하고 사용자가 확대하여 작은 항목을 볼 수있게하는 IOS 응용 프로그램을 개발하려고합니다 .CAShapelayer 내부에서 CATextLayer를 사용하여 텍스트를 그리는 데이 방법이 추가되었습니다 다시 UIScrollView.While 스크롤에 추가 된 UIVIew에 "viewForZoomingInScrollView"대리자 메서드에서 UIView 개체를 반환합니다. 이제 문제는 CATextlayer의 텍스트가 ... 됐나에서 확대 할 때이 가능 확대하면서 작은 텍스트의 선명도를 유지하기 위해 해상도 나 화면 비율을 설정하기 위해 사전에CATextLayer 해상도

감사를 흐리게된다 있다는 것입니다

답변

1

하는 경우 확대하면 텍스트 레이어가 선명 해집니다. 더 높은 해상도로 레이어를 그린 다음 뷰에 맞게 축소 할 수 있습니다.

이렇게하면 사용자가 최대 1 : 1 비율로 확대 할 수있게되어 TextLayer의 선명도를 유지할 수 있습니다.

물론 화면 크기 (망막 디스플레이)와 일치하도록 레이어의 contentScale을 설정한다고 가정합니다. 권리?