Создание динамических текстовых эффектов с помощью TextRenderer
👨💻 Используя метод draw протокола TextRenderer, мы должны выполнить рендеринг на основе информации об элементах, предоставленной Text.Layout в рамках GraphicsContext.
Новые функции в iOS 18 дают нам доступ ко многим ранее недоступным деталям, таким как определение того, обрезан ли текст через свойство Layout's isTruncated, количество строк, отображаемых после рендеринга, и конкретные данные о расположении текста.
📖 Кстати, если хотите почитать про хардкорные вещи в TextView: работу с атрибутами, стилями, перфомансом, математикой для отрисовки и многим другим — на канале есть отличный пост.
Создание динамических текстовых эффектов с помощью TextRenderer
👨💻 Используя метод draw протокола TextRenderer, мы должны выполнить рендеринг на основе информации об элементах, предоставленной Text.Layout в рамках GraphicsContext.
Новые функции в iOS 18 дают нам доступ ко многим ранее недоступным деталям, таким как определение того, обрезан ли текст через свойство Layout's isTruncated, количество строк, отображаемых после рендеринга, и конкретные данные о расположении текста.
📖 Кстати, если хотите почитать про хардкорные вещи в TextView: работу с атрибутами, стилями, перфомансом, математикой для отрисовки и многим другим — на канале есть отличный пост.
A few years ago, you had to use a special bot to run a poll on Telegram. Now you can easily do that yourself in two clicks. Hit the Menu icon and select “Create Poll.” Write your question and add up to 10 options. Running polls is a powerful strategy for getting feedback from your audience. If you’re considering the possibility of modifying your channel in any way, be sure to ask your subscribers’ opinions first. Telegram has announced a number of measures aiming to tackle the spread of disinformation through its platform in Brazil. These features are part of an agreement between the platform and the country's authorities ahead of the elections in October. A Telegram channel is used for various purposes, from sharing helpful content to implementing a business strategy. In addition, you can use your channel to build and improve your company image, boost your sales, make profits, enhance customer loyalty, and more. Public channels are public to the internet, regardless of whether or not they are subscribed. A public channel is displayed in search results and has a short address (link). Telegram Android app: Open the chats list, click the menu icon and select “New Channel.”
from us