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