Как использовать значки в файлах .ttf?IOS

Программируем под IOS
Ответить
Anonymous
 Как использовать значки в файлах .ttf?

Сообщение Anonymous »

Я пытаюсь использовать значки Coreui в моем приложении, и я создал свою собственную типографику с файлом coreui.ttf. Все работает. Я просто не знаю, как использовать те значки, которые включены в файл .ttf.@Composable
fun CoreUIIconsFamily() = FontFamily(
Font(Res.font.CoreUI_Icons_Linear)
)

@Composable
fun CoreUIIconsTypography() = Typography().run {
val fontFamily = CoreUIIconsFamily()
copy(
displayLarge = displayLarge.copy(fontFamily = fontFamily),
displayMedium = displayMedium.copy(fontFamily = fontFamily),
displaySmall = displaySmall.copy(fontFamily = fontFamily),
headlineLarge = headlineLarge.copy(fontFamily = fontFamily),
headlineMedium = headlineMedium.copy(fontFamily = fontFamily),
headlineSmall = headlineSmall.copy(fontFamily = fontFamily),
titleLarge = titleLarge.copy(fontFamily = fontFamily),
titleMedium = titleMedium.copy(fontFamily = fontFamily),
titleSmall = titleSmall.copy(fontFamily = fontFamily),
bodyLarge = bodyLarge.copy(fontFamily = fontFamily),
bodyMedium = bodyMedium.copy(fontFamily = fontFamily),
bodySmall = bodySmall.copy(fontFamily = fontFamily),
labelLarge = labelLarge.copy(fontFamily = fontFamily),
labelMedium = labelMedium.copy(fontFamily = fontFamily),
labelSmall = labelSmall.copy(fontFamily = fontFamily)
)
}

@Composable
fun MyCustomTheme(content: @Composable () -> Unit) {
val colorScheme = if (isSystemInDarkTheme()) darkColorScheme() else lightColorScheme()
MaterialTheme(
typography = CoreUIIconsTypography(),
colorScheme = colorScheme,
content = content
)
}


Подробнее здесь: https://stackoverflow.com/questions/796 ... -ttf-files
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»