Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O exemplo WatchKitCatalog demonstra vários controles watchOS. O storyboard do aplicativo é mostrado aqui (clique para ampliar):
Os nomes programáticos de todos os controles são prefixados com WKInterface (por exemplo WKInterfaceLabel, WKInterfaceButton, ).
| Control | Descrição | Captura de tela |
|---|---|---|
| Etiqueta | Use SetText e outras propriedades para controlar a aparência do texto em um controle de rótulo. NSAttributedString também é suportado.Código do catálogo |
![]() |
| Botão | Crie e defina propriedades no storyboard. Ctrl+arraste para adicionar um Action para implementar um manipulador para quando ele for clicado.Código do catálogo |
![]() |
| Comutador | Use SetOn para controlar o estado do switch.Código do catálogo |
![]() |
| Controle deslizante | Muitos estilos diferentes são possíveis. Código do catálogo |
![]() |
| Imagem | Use myImage.SetImage("MyWatchImage") para carregar imagens no relógio ou WKInterfaceDevice.CurrentDevice.AddCachedImage para armazená-las em cache para uso repetido no relógio.Documentação do Controle de Imagem Código do catálogo |
![]() |
| Separador | Use separadores para ajudar a criar interfaces de usuário de observação atraentes. Código do catálogo |
![]() |
| Mapeamento | A imagem do mapa é exibida estaticamente no relógio, mas você pode controlar muitos aspectos de sua aparência, incluindo a adição de pinos. Código do catálogo |
![]() |
| Filme & InlineMove | Os filmes podem abrir sozinhos ou em linha Código do catálogo |
![]() |
| Grupo | Use grupos para ajudar a criar interfaces de usuário de observação atraentes. Código do catálogo |
![]() |
| Tabela | Uma versão simplificada das tabelas no iOS. Implementar DidSelectRow para responder à seleção do usuário (ou usar um segue).Documentação do Controle de Tabela Código do catálogo |
![]() |
| Dispositivo | WKInterfaceDevice.CurrentDevice Inclui propriedades como ScreenBounds, ScreenScalee PreferredContentSizeCategory.Código do catálogo |
![]() |
| Menu | Defina o menu force-press no storyboard e implemente as ações para cada botão no código. Documentação do Controle de Menu (Force Touch) Código do catálogo |
![]() |
| Entrada de Texto | Use PresentTextInputController e a WKTextInputMode enumeração.Documentação de entrada de texto Código do catálogo |
![]() |
| Coroa Digital | A Digital Crown pode ser usada para conduzir um selecionador ou sua rotação pode ser rastreada em código. Código do catálogo |
![]() |
| Gestos | Há quatro tipos de reconhecimento de gestos que podem ser adicionados a uma cena: Toque, Deslizar, Pan e LongPress. Código do catálogo |
![]() |















