If by “text styles” and “body” you are talking about a dynamic type and its “solid” style ( UIFontTextStyleBody ), as described here , then the problem is that you did not understand what Dynamic Type is. The whole point of Dynamic Type is that the font and size you use do not fit your needs; they depend on the system (and user preference for the size of the text). Using Dynamic Type, you accept the system font selection.
If you want to install the font as Futura 30pt, install it. This has nothing to do with any “styles”. If you want to install all UILabel fonts as Futura 30pt, you can use the appearance proxy. But there is no built-in system of "styles" (unless you yourself create it); it is not a web browser.
source share