O FluigSDKMediaView é o componente de background personalizado do fluigSDK iOS. Este componente deve ser utilizado quando se deseja personalizar o fundo de uma UIView do seu aplicativo.
Este componente é uma subclasse de UIView, portanto possui todas as funcionalidades já presentes nesta classe.
Informações |
---|
|
Antes de utilizar o componente, não esqueça de importar o módulo de componentes do SDK. Para saber mais, clique aqui. (todo: linkar) |
Este componente pode ser utilizado das seguintes formas:
Arraste uma UIView e altere as propriedades Class para FluigSDKMediaView e Module para fluigSDKUi.
![](/download/thumbnails/315902833/image2017-11-20_16-6-23.png?version=1&modificationDate=1511204784000&api=v2)
Bloco de código |
---|
|
let mediaView = FluigSDKMediaView() |
O FluigSDKMediaView pode ser customizado utilizando os seguintes atributos:
- videoUrl
- image
- firstColor
- lastColor
var videoUrl: URL?
Define o vídeo que irá tocar no fundo. O vídeo é ajustado para preencher todo o componente, mantendo sua proporção, e repete indefinidamente.
Informações |
---|
|
Não é aplicado qualquer filtro no vídeo. Portanto, para melhor conforto é recomendado que o vídeo seja em escala de cinza. |
Bloco de código |
---|
|
mediaView.videoUrl = Bundle.main.url(forResource: "custom_video", withExtension: "mp4") |
var image: UIImage?
Define a imagem utilizada como fundo. O componente faz as seguintes modificações na imagem fornecida:
- Aplica um clareamento
- Desfoca a imagem
- Altera o tamanho da imagem para preencher todo o componente, mantendo suas proporções
Bloco de código |
---|
|
mediaView.image = UIImage(named: "custom_image") |