Custom font behaves differently on iOS and Android

I am not sure if I should ask the question here. But since I used Expo and loaded the custom font from my assets directory using Expo.Font.loadAsync(). So I come here for a try.

You can see the screenshot below:

When I use the default font, everything is ok both on iOS and Android. But when I use the custom font, the text on Android displayed as I expected while got some extra space on iOS:

Any ideas?