2010-12-07 2 views
0

나는 내 앱에서 사용자가 겪는 정보를 표시하기 위해 흑백 증권 시세 표시기를 만들었습니다. 이것은 UIScrollView의 넓고 좁은 인스턴스로 UILabel의 인스턴스로 관련 텍스트로 채워집니다. 부모보기는 자체 대리자이며 가로 스크롤 애니메이션을 처리합니다. UILabel 인스턴스는 한 행으로 만 설정됩니다.UIScrollView, UILabel, Tickers

필요한 경우 텍스트를 두 가지 색상 (빨간색과 검은 색)으로 표시하고 필요할 경우 일반 텍스트와 이탤릭체로 다시 표시하고 싶습니다. 물론 UILabel은이 작업을 수행 할 수 없으며 UITextView도 마찬가지입니다.

명백한 것은 UILabel 인스턴스를 UIWebView 인스턴스로 바꾸고 html 문자열을 보내 텍스트 서식을 지정하는 것입니다. 그러나 결과는 아직 UILabel만큼 만족스럽지 않습니다. 예를 들어 텍스트의 여백 오프셋은 한 줄로 표시해야합니다.

효과가 있지만 만족스럽지 않은 또 다른 솔루션은 UIScrollView에 적절한 글꼴 또는 텍스트 색상이있는 UILabel 인스턴스의 연결 시퀀스를 표시하는 것입니다.

UIWebView 솔루션에 관해서는 무엇을 조언합니까? 예를 들어 UIWebView의 인스턴스를 시각적으로 충실하게 UILabel과 유사하게 구성하려면 어떻게해야합니까?

답변

1

http://furbo.org/2008/10/07/fancy-uilabels/
에서 멋진 라벨 예제를 확인해보세요.

+0

감사합니다. 링크를 읽은 후에 아시아 글꼴, 특히 일본어 스크립트를 사용할 것이라고 덧붙일 수 있습니다. – SK9

+0

이제는 더 많은 것을 추적 해 보았습니다. UILabel (예를 들어 기본 HTML 텍스트의 형식을 지정할 수 있음)에 대한 공동의 오픈 소스 해킹이 엄청나게 인기가 있다고 생각합니다. – SK9