문제

홀라! 나는 많은 시간을 보내기 전에 세상에 버릴 것이라고 생각한 문제가 있습니다.

기본적으로 나는 uitableview의 채팅 버블과 같이 인라인 이미지가있는 일련의 텍스트를 가져 오는 요구 사항이 있습니다. 이 이미지는 불꽃 및/또는 이모티콘과 유사합니다.

일반적으로 이와 같은 것을 위해 UiwebView를 사용하여 마크 업을 수동으로 포맷하고로드하여 앱 번들의 이미지를 참조합니다.

그러나 테이블 뷰에 있어야하므로 이러한 것들을 빨리로드해야합니다.

나는 이미지 토큰이있는 문자열을 가져 와서 uitextView가있는 Uiview를 생성하는 일종의 클래스가 필요하다고 생각하고 올바른 장소에서 uiimageviews와 겹쳐진 Uiview를 생성합니다. 가시가 많은 문제처럼 보입니다. 나는 그것을 꽤 googleed했지만 아무도 내가 찾을 수있는 좋은 솔루션을 가지고있는 것 같지 않습니다.

내가 위에 놓은 것보다 더 잘 받아들이는 좋은 접근법이 될 수있는 것을 아는 사람이 있습니까? 나는 UitableView의 이미지와 텍스트를 인라인으로 섞고 싶은 첫 번째 사람이 될 수 없으므로 내가 따라갈 수있는 모범 사례가 있다고 확신합니다.

도움이 되었습니까?

해결책

나는 직선 uiview를 사용하고 drawRect : Method의 CoreGraphics에서 모든 것을 수행 할 것입니다. 제안 된 방법을 사용하면 테이블 뷰에있는 경우 스크롤이 느리게되는 끔찍하게 복잡한 뷰 계층 구조를 생성합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top