我知道要使用它们你必须import 'package:flutter/cupertino.dart';
and使用它像这个Icon(CupertinoIcons.info);
但很难选择所需的图标。
亲爱的Flutter团队,请在某处制作完整的Cupertino图标参考。一个place的名字没有图标,other有没有名字的图标。
更新:
正如Mariano所说,并且如此answer名称映射尚未完成,我们可以使用如下图标:
const IconData baseball = const IconData(0xf3dd,
fontFamily: CupertinoIcons.iconFont,
fontPackage: CupertinoIcons.iconFontPackage);
Icon(baseball);
其中0xf3dd是图标的代码(f3dd),您可以找到here。
您回答了自己的问题,CupertinoIcons类的用法如您所述。
你是对的,没有简单的方法可以从github存储库中提供的地图图像中找到图标的名称,因为它们没有直接映射Apple在其人机界面指南中描述的系统图标:Human interface guidelines 你可以去主要的flutter存储库打开一个关于这个主题Flutter Github repo的问题。 您甚至可以自己贡献地图,并帮助可能遇到同样问题的其他开发人员。