#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)