Как отобразить изображение в виде смайликов в Swift?

Я относительно новый программист, пытающийся изучить ios, и я изо всех сил пытаюсь понять, как преобразовать изображения, которые у меня есть на моей клавиатуре (смайлики), отображаемые в сообщении при нажатии. Спасибо за любую помощь заранее


person Chunks    schedule 19.03.2017    source источник
comment
Вы используете системную клавиатуру? Вы хотите отобразить их в UITextField ? Не совсем уверен, в чем ваша проблема, поскольку смайлики можно использовать непосредственно в строке. let emoji = "????"   -  person dvdblk    schedule 19.03.2017
comment
Да, я использую системную клавиатуру. Проблема в том, что я использую свои собственные смайлики, созданные в виде изображений в файле xcassets, поэтому я не уверен, как отображать эти   -  person Chunks    schedule 24.03.2017


Ответы (1)


Я настоятельно рекомендую вам использовать вместо UImageView UILabel. Вы можете установить Autoshrink на Minimum Font Scale / Minimum Font Size, затем установить font.pointSize на что-то действительно большое, например 100/200, что угодно. Затем ваш текст эмодзи будет растянут до максимального размера шрифта, чтобы соответствовать размеру кадра UILabel.

person Mikhail Maslo    schedule 19.03.2017