DEV Community

Lacerda
Lacerda

Posted on

Fonts personalizadas no Swift e UIkit

Nesse tutorial vou demonstrar como utilizar fonts personalizadas no Swift com UIKit.

Vou demonstrar com a font Montserrat e a Hind. Elas podem ser baixadas direto do Google Fonts.

Depois de ter baixado as fonts, extraia o zip e normalmente o que nos interessa está dentro da pasta static.

Eu não vou usar todas as fonts que vem no pacote, apenas algumas. São elas:
Montserrat-Regular, Montserrat-SemiBold, Hind-Medium e Hind-Regular.

Na raiz do seu projeto crie as pastas com os nomes das fonts que irá utilizar. Exemplo:

E dentro de cada pasta coloque as variáveis de fonts que irá utilizar. Exemplo:

Feito, isso, devemos configurar elas no infoplist do projeto e adicionar elas.

Iremos adicionar uma nova propriedade, o nome é:** Fonts provided by application**. Essa prop vai ser um array e vai ser permitir configurar mais de uma font.

O valor de cada chave deve ser exatamente o nome da font junto com a extensão. Se digitar errado, ela não vai funcionar.

Depois disso é só utilizar a font nas suas interfaces.

Esse foi um tutorial rápido de como usar fonts diferentes no seu projeto. Espero que tenha ajudado de alguma forma.

Top comments (0)