Быстрая настройка размера эмодзи

#ios #swift #emoji

#iOS #быстрая #эмодзи

Вопрос:

Я хотел бы изменить размер эмодзи. Тем не менее, я безуспешно искал документацию о том, как это сделать. Возможно ли настроить размер эмодзи перед его отправкой.

Псевдокод:

 if ( textField.text.isSingleEmoji ){
    // return textField.text.enlargeSize
}
  

Комментарии:

1. Установите больший шрифт в текстовом поле или используйте строку с атрибутом и установите больший шрифт в части строки с эмодзи.

2. это очень хорошее предложение, спасибо

3. это в приложении для чата / обмена сообщениями?

4. да, это приложение для чата

Ответ №1:

Я пытался создать игру с ошибками. Вместо того, чтобы размещать флаги с фотоактивами. Я хотел сделать это с эмодзи флага. Вот решение о том, как увеличить размер эмодзи с помощью Swift.

Увеличение размера шрифта эмодзи для кнопки:

 var countryTurkey = "🇹🇷"
button.setTitle(countryTurkey, for: .normal)
button.titleLabel?.font = .systemFont(ofSize: 120.0)
  

Также обратите внимание, что стиль кнопки должен быть стандартным. Для этого нажмите на кнопку, выберите инспектор атрибутов и выберите стиль «По умолчанию»

Увеличение размера шрифта эмодзи для надписи:

 var countryTurkey = "🇹🇷"
label.text = countryTurkey
label.font = .systemFont(ofSize: 120)