2012-03-23 1 views
2

in this stackoverflow questionの問題についての記事を参照してください。チェックマーク文字は、UIColorでテキストの色を防止します

解決策を試した後でも同じ問題があります。 @ "\ u2714"を@ "\ u2418"に変更すると、Xが要求された色で表示されます。システムフォントを使用しないという解決策は私にとっては役に立たなかった。テキストラベルのフォントをSystemからCustom Helvetica Bold 21.0に切り替えると、緑色ではなく黒色でチェックマークが表示されます。

+0

名前に 'heavy'が付いている特殊文字の多くは、色を受け付けないことが判明しました。この動作は、特殊文字メニューからこれらを入力して色を選択するときも、ストーリーボードに表示されます。彼らは色を受け入れません。これに関するバグレポートを提出しました。 – David

答えて

1

Zapf Dingbatsが動作します。

Emojiキーボードに表示されていないにもかかわらず、重いチェックマーク文字にはEmojiグラフィックが付いていたようですが、システムでは、それ自身のバージョン。 Zapf Dingbatsは、iOS上のフォントの1つであるCharacter Viewerの唯一の "フォントバリエーション"でした。

+0

ニースの答え。それは仕事の論理的理由/仕事ではないようです。ありがとう。 – David

+0

@DavidC [このコメント](http://stackoverflow.com/questions/9688980/ios-5-1-uilabel-with-heavy-check-mark-character-ignores-textcolor#comment12859494_9694802)「Arial Unicode MS "もうまくいきますが、インタフェースビルダーのオプションではないので、フォントでコードを設定する必要があります。 iircを試してみましたが、IBで "Arial"を選択しても問題は解決しませんでした。他の文字でこの問題が発生した場合は、OS Xの文字ビューアでその文字のバージョンを持つフォントを見つけることができます。 – zem

関連する問題