Как использовать Flutter Cupertino Icons? - PullRequest
2 голосов
/ 02 апреля 2019

Я знаю, что для их использования вам нужно import 'package:flutter/cupertino.dart'; и использовать его вот так Icon(CupertinoIcons.info);, но трудно выбрать нужную иконку.

Уважаемая команда Flutter, пожалуйста, сделайте где-нибудь ссылки на полные иконки Купертино.Одно место имеет имена без значков, а другое имеет значки без имен.

ОБНОВЛЕНИЕ:

Как отметил Мариано и какпоказано в этом ответе сопоставление имени еще не завершено, и мы можем использовать значки следующим образом:

 const IconData baseball = const IconData(0xf3dd,
          fontFamily: CupertinoIcons.iconFont,
          fontPackage: CupertinoIcons.iconFontPackage);
 Icon(baseball);

Где 0xf3dd - это код значка (f3dd), который вы можете найти здесь .

1 Ответ

2 голосов
/ 02 апреля 2019

Вы ответили на свой вопрос, использование класса CupertinoIcons такое же, как вы описали.


Вы правы, хотя не простой способ найти имя значка по изображению карты, предоставленному в репозитории github, поскольку они не отображают напрямую системные значки, описанные Apple в их руководящие принципы интерфейса человека: руководящие принципы интерфейса человека

Вы можете перейти к основному хранилищу флаттера, чтобы открыть проблему на эту тему Репозиторий Flutter Github .
Вы даже можете добавить карту самостоятельно и помочь другим разработчикам, у которых может быть такая же проблема.

...