Векторна графіка
Last updated
Last updated
Для відображення іконок у застосунку можна використовувати зображення. Наприклад імпортувати файл з розширенням png, який підтримує прозорість. Утім для іконок використовувати векторні зображення набагато продуктивніше. Нижче наведено деякі способи доєднати до проєкту векторні іконки.
Expo пропонує готову в якій є набір поширених векторних іконок. Якщо проєкт створювали за допомогою npx create-expo-app, то ця бібліотека уже встановлена. Спочатку іконку, яка нам сподобалась. Клацаємо на неї, копіюємо код імпорту і саму іконку і вставляємо в нашу програму.
Пропси налаштування: name, size, color, backgroundColor, style. Ці іконки можуть мати проп onPress відтак налаштувати обробку натискання без додаткової обгортки.
Є можливість використовувати іконки
Використовувати наведені вище бібліотеки легко і зручно. Утім, якщо в нашому проєкті є іконки, яких немає в базі, то потрібно заверстати наш власний svg. Тоді потрібно використовувати інші бібліотеки. Наприклад react-native-svg
Посилання на офіційну документацію: