2
현재 뷰를 확대/축소하는 데 uiscrollview를 사용하고 있습니다. 텍스트 뷰가있는 경우 확대 한 후 글꼴이 흐려집니다. 강제로 내용을 새로 고칠 수 있습니까? 즉 setdeedsdislay?UIScrollview 새로 고침 내용 새로 고침
현재 뷰를 확대/축소하는 데 uiscrollview를 사용하고 있습니다. 텍스트 뷰가있는 경우 확대 한 후 글꼴이 흐려집니다. 강제로 내용을 새로 고칠 수 있습니까? 즉 setdeedsdislay?UIScrollview 새로 고침 내용 새로 고침
당신은있는 ScrollView의 대리자 메서드에서이 동작을 수정해야 -
- (void)scrollViewDidZoom:(UIScrollView *)aScrollView
또는
- (void)scrollViewDidEndZooming:(UIScrollView*)scrollView withView:(UIView*)view atScale:(float)relScale
체크 아웃 ScrollViewSuite 샘플 코드에 의해 제공되는 CATiledLayer 예.
TapToZoom 예제는 줌인 할 때 내용을 다시 그리기 위해 뷰를 가져 오는 방법을 보여줍니다. 뷰의 프레임을 화면보다 크게 설정하거나 변형을 사용할 수도 있습니다. 그러나 이전에는 변환을 사용하지 않았습니다.
감사합니다. 다운로드를 시도했지만 영원히오고 있습니다. 74mb 3hrs! – user281300
오, 그래, 그 거대한하지만 샘플 코드는 잘 가치가있다. –
여전히 LOL을 다운로드하면 자세한 내용을 그려서 CATILEDLAYER를 반환하려는 클래스를 서브 클래스로 만들 수 있음을 알게되었습니다. 이걸 네가 어떻게 생각하니? 나는 그것을 시도하고 그것을 작동합니다. – user281300