Click here to load reader
View
78
Download
0
Embed Size (px)
Incorporando fontes personalizadas
Ka Angeli Coutinho
Por que usa-las?
Ka Angeli Coutinho
Identidade
Autenticidade
Inovao
Esttica
Onde adquiri-las?
Ka Angeli Coutinho
Qualquer formato suportado pela IDE Xcode
Extenses mais comuns so OTF, TTF e FNT
Diversos repositrios na web
www.dafont.com
www.1001freefonts.com
www.fontsquirrel.com
www.fontfabric.com
www.urbanfonts.com
Ateno para o tipo de licena da fonte escolhida
http://www.dafont.comhttp://www.1001freefonts.comhttp://www.fontsquirrel.comhttp://www.fontfabric.comhttp://www.urbanfonts.com
Como incorpora-las?
Ka Angeli Coutinho
necessrio adiciona-las ao projeto assim como qualquer outra dependncia
Adiciona-las ao aplicativo alvo
Incluir os arquivos no invlucro de compilao
Modificar o property list para reconhecer as novas fontes
Encontrar o nome da fonte que fora adicionada
Mos obra
Ka Angeli Coutinho
Vamos comear um novo projeto no Xcode
Ka Angeli Coutinho
Comearemos o desenvolvimento atrelando a interface grfica com ViewController.h
IBOutletIBAction
Ka Angeli Coutinho
Vamos agora para o processo de adicionar as fontes personalizadas no projeto
Ka Angeli Coutinho
Precisamos checar se as fontes esto no invlucro de compilao e fazem parte do aplicativo alvo
Ka Angeli Coutinho
Ka Angeli Coutinho
Finalmente, precisamos modificar a property list para reconhecer as novas fontes
Ka Angeli Coutinho
J com as fontes adicionadas, necessrio descobrir o nome real das fontes
Ka Angeli Coutinho
Pronto, com os nomes das fontes j adquiridos, vamos definir macros para eles e um tamanho de fonte padro
Ka Angeli Coutinho
Todos os requisitos para utilizarmos fontes personalizadas foram atendidos, hora de implementar os IBActions
Ka Angeli Coutinho
Por ltimo, mas no menos importante, vamos implementar outros dois mtodos
Concluindo
Ka Angeli Coutinho
Neste tutorial, voc aprendeu alguns conceitos importantes, como:
Incorporar fontes personalizadas em um aplicativo
Manipulaes de property lists
Utilizao do componente de interface grfica UISegmentedControl