2010-02-19 2 views
3

외부 이미지 지원에 대한 320 Google 그룹의 이전 게시물이 아직 구현되지 않았지만 몇 달 전부터 TTStyledText가 인 것처럼 보입니다. 최신 버전의 외부 이미지를 지원하려면을 사용해보세요.Three20 's TTStyledTextLabel을 외부 이미지와 함께 사용하려면 어떻게해야합니까?

나는 왜 그것이 작동하지 않는지 알아 내려고 노력하면서 내 머리카락을 꺼내고있다. . 재현하려면 TTCatalog/ StyledTextTestController.m의 샘플 텍스트를 번들 이미지가 아닌 외부 이미지를 가리 키도록 변경할 수 있습니다. 단계별로 살펴보면 이미지가 실제로 이 네트워크를 통해 다운로드되고로드 된 것을 볼 수 있습니다. TTStyledText는 styledTextNeedsDrawing을 대리자 (TTStyledTextLabel)에서 호출하지만 디스플레이는 새 이미지를 표시하도록 업데이트되지 않습니다.

앱을 닫고 다시 시작하면 이미지가 캐쉬의 에서 올바르게로드되지만 인라인으로 다운로드해야하는 경우에는 제대로 작동하지 않습니다. 누구든지이 문제에 대한 해결책을 찾았습니까?

답변

8

어. 그것을 알아 냈다. img 태그에 height 및 을 지정해야합니다. 그렇지 않으면로드 할 때 a에 CGRectZero의 rect가 있고 표시되지 않습니다.