Same issues occur on Android devices; each resolution display can have a totally different font scaling.
This can be useful with some apps; but in a lot of apps it is terrible. You want your interface to look at least somewhat the same across all the devices it is installed on.
This plugin allows you to set your font size once and the fonts will automatically scale to the same size no matter if you are on a tiny device or the top of the line device with a extremely high resolution.
Simple install it in your app, and let it work its magic.
You have the ability to set it to be
* dynamically disabled
* enabled (one size for all devices)
* enabled one size for phones and a different size for all tablets.