Métodos e Exemplos - GeolocalizatedNotification/FirstFramework GitHub Wiki
Introdução
A seguir, encontram-se descrições de como utilizar, assim como uma breve descrição dos métodos a serem implementados. A utilização destes métodos devem ser feita em alguma das controllers do UIKIT. Para utilizar alguma destas configurações como default, utiliza dentro do método:
Status Bar
1. Configurar cor na status bar
Método: setStatusBarColor(color: UIColor)
Exemplo:
let color = UIColor.cyan
setStatusBarColor(color: color)
2. Configurar text na status bar para branco e preto
Métodos: setStatusBarTextColorToBlack() e setStatusBarTextColorToWhite()
Exemplo:
setStatusBarTextColorToBlack()
setStatusBarTextColorToWhite()
Navbar
Configurar a cor de plano de fundo, ícone e cor de texto
Método: navigationControllerProperties(color: UIColor, textColor: UIColor, iconColor: UIColor)
Exemplo:
let textColor = UIColor.black
let iconColor = UIColor.cyan
let navigationControllerColor = UIColor.gray
navigationControllerProperties(color: navigationControllerColor, textColor: textColor, iconColor: iconColor)
Configurar apenas o plano de fundo
Métodos: navigationControllerColor(color: UIColor)
Exemplo:
let navigationControllerColor = UIColor.gray
navigationControllerColor(color: navigationControllerColor)
Configurar apenas a cor do texto da Navbar
Método: textColorToNavbar(color: UIColor)
Exemplo
let textColor = UIColor.black
textColorToNavbar(color: textColor)
Configurar apenas a cor dos ícones da Navbar
Método: iconColorToNavbar(color: UIColor)
Exemplo:
let iconColor = UIColor.cyan
iconColorToNavbar(color: iconColor)
Configurar opcão de esconder a Navbar
Método: hideNavigationBar(navigationController: UINavigationController)
Exemplo
let navigationControl = UINavigationController()
hideNavigationController(navigationController: navigationController)
View
Configurar a cor de uma view
Método: changeViewBackgroundColor(view: UIView, color: UIColor)
Exemplo:
let color = UIColor.cyan
changeViewBackgroundColor(view: UIView, color: color)
Teclado
Possibilitar a opção de o teclado desaparecer quando tocado fora dele
Método: hideKeyboardWhenTappedAround()
Exemplo:
hideKeyboardWhenTappedAround()
Possibilitar a instanciação de UIColor a partir de código dexadecimais
Cor
Método: UIColor(rgb: Int)
Exemplo
UIColor(0x56c8d8)
//Intancia a cor #56c8d8