Jump to content
  • Status: Fixed
  • Priority: Critical
  • Resolution: Fixed
  • Platform: iOS
  • Affects version: 1.16.0.1

Добрый день!

Проблема описана в названии темы. В частности, игнорируется свойство Font.Family.

Также игнорируются все стили шрифта (Font.Style), но, по-видимому, это нормально, т.к. стили устанавливаются HTML-разметкой.

Иллюстрацию и демонстрационную сборку прикладываю.

photo_2023-10-13_13-51-45.jpg

photo_2023-10-13_13-51-50.jpg

iOSLabelTest.zip


Fix version: 1.16.3.0

User Feedback

Recommended Comments

  • Administrators

Важно: при использовании кастомных шрифтов под iOS необходимо в ассет менеджер добавлять всё семейство шрифтов, а не только один файл. В противном случае текст может рендерится с потерей части стилей шрифта (Bold, Italic и тд).

Пример:

Шрифт https://fonts.google.com/specimen/Roboto+Condensed

Полное семейство шрифтов выглядит так:

image.png

Roman

Active subscription
11 часов назад, Viktor Akselrod сказал:

Важно: при использовании кастомных шрифтов под iOS необходимо в ассет менеджер добавлять всё семейство шрифтов, а не только один файл. В противном случае текст может рендерится с потерей части стилей шрифта (Bold, Italic и тд).

Виктор, спасибо за развернутый комментарий!

Безусловно, проект должен содержать все используемые шрифты. Но проблема была именно в том, что свойство FontFamily игнорировалось в принципе при установке TextType=HTML.

Надеюсь, это исправлено под резолюцией fixed 🙂

Касательно менеджера ассетов: разве под iOS добавленные в него шрифты используются приложением?
Считал, что в этой ОС подключение шрифтов производится через Deployment и info.plist.*

  • Administrators

Добрый день, Роман

2 hours ago, Roman said:

Надеюсь, это исправлено под резолюцией fixed 🙂

Да, был ряд проблем для обеих ОС, которые исправлены в следующем релизе 1.16.3.0.

 

2 hours ago, Roman said:

Касательно менеджера ассетов: разве под iOS добавленные в него шрифты используются приложением?

Начиная с версии 1.16.1.1 мы автоматизировали использование кастомных шрифтов для iOS, те теперь вам не нужны ручные правки ни в Deployment ни в info.plist.

Roman

Active subscription
9 часов назад, Viktor Akselrod сказал:

Начиная с версии 1.16.1.1 мы автоматизировали использование кастомных шрифтов для iOS, те теперь вам не нужны ручные правки ни в Deployment ни в info.plist.

Здорово!
Не знал об этом 🙂 Видимо, пропустил в описании 😉

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.