Fontes personalizadas RubyMotion

Artigo original aqui


Em seu Rakefile, adicione sua fonte na configuração do aplicativo.

Motion::Project::App.setup do |app|
# App Settings
app
.fonts = ['st-marie.ttf']
end

Certifique-se de que seu st-marie.ttf esteja em seu diretório de recursos

Para usar em seu aplicativo, faça o seguinte

my_font = UIFont.fontWithName 'St Marie', size: 32

Para encontrar o nome da família da fonte

UIFont.familyNames.sort # Should contain 'St Marie'

Para encontrar os nomes das fontes para um nome de família

# Returns array of font names for 'St Marie'
UIFont.fontNamesForFamilyName 'St Marie'