8
在下圖中,我檢查了與左側Android和右側iOS上呈現的文本組件相同的文本組件。看來,iOS呈現在文字容器頂部的字體。React Native:自定義字體在Android和iOS上的呈現方式不同
我對Android和iOS都使用相同的TTF字體文件。 (我發現一個在線參考我使用的字體here。)
任何想法如何使字體呈現相同的Android和iOS?
只要是明確的,不同的是不被任何樣式(餘量,字體大小等)而引起的。完全一樣。
謝謝,這真是幫了我找到一個解決方案!因爲我需要支持多行文本,所以我無法設置高度,就像你一樣。然而,它似乎工作時,我在頂部添加填充和文本組件的底部的負邊距,這兩個值相對於字體大小。 – henkimon
@henkimon謝謝,我很高興我的幫助。正如你所看到的,我根據你的評論改進了我的答案。如果你能接受它,那對我來說就意味着這個世界。 – AlexB