Eu estou tentando mudar toda a cor de fundo de um aplicativo WatchKit usando isso:
self.group.setBackgroundColor(UIColor(red: 15/250, green: 121/250, blue: 205/250, alpha: 1.0))
As cores inferior e superior, no entanto, permanecem como preto padrão. Eu configuro as inserções do controlador de interface esquerda, direita, superior e inferior para 0, e também WKInterfaceGroup
raio para zero. o que estou perdendo?
Respostas:
7 para resposta № 1Existem alguns problemas possíveis que você poderia encontrar aqui.
Interface de relance
Primeiramente, se você estiver usando um Glance Interface Controller, sempre haverá uma sobreposição preta na parte inferior para considerar os indicadores de paging. Você não pode se livrar disso.
Grupos
Se você estiver usando um controlador de interface regular, o seu grupo não está configurado corretamente. Deve ser "Relativo ao Contêiner" para largura e altura sem outros grupos de irmãos.
Controladores de Interface
A maneira mais fácil embora para definir a totalidadeA cor de fundo (menos a barra de status, é claro) é definir a cor de fundo diretamente no controlador de interface. Isso resultará em uma imagem semelhante à seguinte.
Em algum lugar nessas respostas deve ser a solução para o seu problema.