[英]How to center a cupertino icon in flutter?
CupertinoIcons實際上以Flutter為中心。
如果您在這里查看Cupertino的源圖標地圖,您會看到圖標與Flutter加載的方塊內部的底部對齊(甚至與左側略微對齊)。 因此,您無法在代碼中調整它的對齊方式,因為資源已經居中。
UPDATE
我更進了一步,在顫動的sdk源上找到了CupertinoIcons.ttf字體。 然后用https://www.glyphrstudio.com打開它。
然后用MaterialIcons-Regular.ttf做同樣的事情
您可以清楚地看到圖標如何與Cupertino上的基線對齊(如任何字體上的字符),並且完全以材質為中心(如圖標所示)。
有關此Medium文章的字體指標的更多信息
你可以在這里找到CupertinoIcons.ttf: https : //github.com/flutter/cupertino_icons/tree/master/assets
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.