Jump to content
View in the app

A better way to browse. Learn more.

FGX Native

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
  • Status: Fixed
  • Priority: Normal
  • Resolution: Unresolved
  • Platform: iOS
  • Affects version 1.18.13.0
  • Fix version: 1.19.2.0

Надпись на кнопке разрывается троеточием под IOS. Что не так с этой кнопкой или шрифтом? Другим шрифтом отображается нормально.

Simulator Screenshot - iPhone 14 Pro Max - 2025-07-07 at 16.34.32.png

Project25.zip

User Feedback

Recommended Comments

Mineev

Active subscription

Что с этим делать? Отреагируйте как-нибудь.

  • Administrators

При использовании шрифта Roboto Medium надпись на тексте не помещается в область, предназначенную для вывода иконки и текста. В результате, в iOS по скольку текст не помещается по высоте, это отображается в таком виде с использованием троеточия. Высота контента кнопки в проекте 20dp. Высота текста с использованием шрифта - 21dp. Достаточно увеличить размер кнопки по высоте, и проблема решится.

Mineev

Active subscription
5 часов назад, Yaroslav Brovin сказал:

Высота контента кнопки в проекте 20dp. Высота текста с использованием шрифта - 21dp

Что то не очень понял причём здесь высота?! Проблема же в ширине!

Mineev

Active subscription

И вот как раз хотел спросить зачем у кнопки по умолчанию какие то неадекватно большие поля выставлены? TfgButton.Appearance.ContentPadding

Может по умолчанию их обнулить? А то слишком часто они становятся проблемой с отображением содержимого кнопки.

Mineev

Active subscription

С этой проблемой всё таки можно что-то сделать?

Пока кнопки в IOS выглядят вот так:

photo_2025-09-22_11-24-44.jpg

  • Administrators
On 9/22/2025 at 11:26 AM, Mineev said:

С этой проблемой всё таки можно что-то сделать?

Есть проект с настройками этой кнопки? Это с одной стороны похожая проблема, но немного другая. Поэтому нужно уметь ее воспроизводить.

Mineev

Active subscription

Проект же есть в первом сообщении

  • Administrators

Так, переписал логику выравнивания текста и иконок для iOS. Проверил на разных размерах (где текст влезает по высоте/ширине или нет), положениях. Вроде, выглядит, как должно:

Simulator_Screenshot_iPhone_16_Pro_2025_10_01_at_00_10_02.pngSimulator_Screenshot_iPhone_16_Pro_2025_10_01_at_00_09_38.pngSimulator_Screenshot_iPhone_16_Pro_2025_10_01_at_00_09_43.pngSimulator_Screenshot_iPhone_16_Pro_2025_10_01_at_00_09_47.pngSimulator_Screenshot_iPhone_16_Pro_2025_10_01_at_00_09_52.pngSimulator_Screenshot_iPhone_16_Pro_2025_10_01_at_00_09_57.png

Mineev

Active subscription
8 часов назад, Yaroslav Brovin сказал:

Вроде, выглядит, как должно

Мне кажется у вас слишком примитивные примеры. Они не показывают имевшуюся проблему, но это не точно.

А пример из первого поста теперь нормально отрисовывает?

  • Administrators
6 hours ago, Mineev said:

Мне кажется у вас слишком примитивные примеры. Они не показывают имевшуюся проблему, но это не точно.

Какую именно проблему они не показывают?

Mineev

Active subscription
2 минуты назад, Yaroslav Brovin сказал:

Какую именно проблему они не показывают?

Проблему автоматического выравнивания ширины кнопки по содержимому. То, что на моём втором скриншоте.

Mineev

Active subscription
В 01.10.2025 в 15:26, Yaroslav Brovin сказал:

На первом скриншоте снизу.

На вашем первом скриншоте снизу я вижу троеточие в середине. А на моём скриншоте надпись должна быть полностью видна и под неё должна быть подогнана ширина кнопки. Мне кажется это разные примеры.

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.