Необычные значки iOS5 (смайлики?) Для специальных символов Unicode - не то, что я хочу

Я всегда думал, что это здорово, что я могу использовать простые пиктограммы Unicode в строке, когда мне нужна стрелка, пуля или что-то еще. Глифы будут отображаться в том же цвете, что и остальная часть строки, с красивыми простыми и чистыми значками.Я мог предварительно просмотреть, как они будут выглядеть, используя диалог Mac «Специальные символы» в меню «Правка» в XCode.

В iOS5 эти глифы отображаются в полном цвете, они не просты и понятны. Я считаю, что это значки Emoji?

Я ищу объяснение этого изменения и, в идеале, как заставить iOS5 вернуться к поведению iOS2 - iOS4.

Вот пример: @ "← стрелка влево, стрелка вправо → самолет ✈";

Изменить :

Очевидно, расширения NSString UIKit для визуализации текста ( drawAtPoint: / drawInRect : ) не проявляют такого поведения. Так, может быть, это вещь UILabel? В частности, я заметил это внутри кнопки сегмента UISegmentControl и в UILabel.

7
задан TomSwift 9 November 2011 в 00:53
поделиться