Portuguese, Brazilian subtitles

← Hiding the Stop Button - Intro to iOS App Development with Swift

Get Embed Code
3 Languages

Showing Revision 5 created 06/20/2016 by Udacity Robot.

  1. A resposta correta aqui é viewWillAppear, já que esse é
  2. o método em que mostramos e ocultamos coisas no nosso telefone.
  3. Se olharmos para a nossa classe, esse método, viewWillAppear, ainda não existe.
  4. Porém, quando começo a digitar, o Xcode completa automaticamente o método
  5. para mim e eu posso aceitar a sugestão dele pressionando Enter.
  6. Pronto. O método viewWillAppear é herdado de UIViewController e é por isso que
  7. essa palavra-chave, override, é usada.
  8. Aqui, quero ocultar o botão de parar.
  9. Para fazer isso, vou precisar, de alguma forma, acessar o botão de parar no código.
  10. E a maneira de fazer isso é pressionando Control no meu teclado e
  11. criando uma saída aqui em cima.
  12. Vou chamá-la stopButton e pressionar Connect.
  13. Ok, vou rolar para cima um pouco para que possamos ver todo o código
  14. e, dentro de viewWillAppear, escondo o botão de parar.
  15. Uma última coisa que quero fazer aqui é verificar se o
  16. botão de parar aparece, de fato, quando pressiono o botão do microfone.
  17. Lembre-se que quando pressiono o botão do microfone, esta ação é chamada.
  18. Aqui, vou dizer stopButton.hidden é igual a false.
  19. Vamos executar e ver se funciona.
  20. Logo que o aplicativo é executado, não vejo nenhum botão de parar.
  21. Isso é bom.
  22. Quando clico no microfone, o botão de parar passa a aparecer.
  23. Isso é ótimo.