0

2013-2014 cs103p 과제 6을 해결 중입니다. 그러나이 과제의 세부 사항을 알 필요는 없습니다. 나는 (전체 버전이 아닌) set game을 구현하고 카드 모음에 표시해야한다. 사용 된 기호는 ▲, ●, ■입니다.특수 문자에 스트라이프 글꼴을 적용하는 방법은 무엇입니까?

나는 상징적 인 문자열을 사용하여 기호의 색상을 표현합니다. 음영은 견고하고 줄무늬가 있으며 열려 있습니다. 단색 및 스트라이프 기호의 경우 열린 문자에 대해 0이 아닌 NSStrokeWidthAttributeName의 값만 변경합니다.

이제 문제는 스트라이프 문자와 함께 나타납니다. 스트라이프 문자를 나타내는 글꼴을 다운로드했습니다 : mexcellent. 그러나 문제는 스트라이프가 내 기호가 아닌 일반 알파벳 문자에만 적용된다는 것입니다. 이러한 문자를 줄무늬로 나타내려면 어떻게 관리해야합니까?

답변

2

여기 글꼴의 문자지도를 보면 : http://www.1001fonts.com/mexcellent-font.html#character-map

당신은 당신의 기호는이 글꼴에 포함되지 않은 것을 볼 수 있습니다. 시스템은 이러한 문자를 렌더링하기 위해 다른 글꼴을 선택하기 만합니다.

원하는 기호가 포함 된 글꼴을 사용해야합니다.

0

아직 관련이 있는지 모르겠지만 지금은 같은 과제를하고 있습니다.

나는 스트라이프

NSForegroundColorAttributeName with [[UIColor someColor] colorWithAlphaComponent: alphaValue] 

등의 투명 기호를 만들기 위해이 속성을 사용했지만 실제로는 줄무늬 기호를하고 있지.