/ / Приложението WatchKit променя целия цвят на фона на екрана - бърз, гледащ

Приложението WatchKit променя целия цвят на фона на екрана - бърз, гледащ

Опитвам се да променя целия цвят на фона на приложението WatchKit, като използвам следното:

self.group.setBackgroundColor(UIColor(red: 15/250, green: 121/250, blue: 205/250, alpha: 1.0))

Долният и горният цвят обаче остават стандартно черно. Настройката на контролера на интерфейса вмъква лявата, дясната, горната и долната част на 0 и аз също така задам WKInterfaceGroup радиус до нула. Какво ми липсва?

Screenshot

Отговори:

7 за отговор № 1

Има няколко възможни проблема, които може да се случи тук.

Външен интерфейс

Първо, ако използвате контролер за интерфейс за наблюдение, в дъното винаги ще има черно покритие, за да се отчитат индикаторите за пейджинг. Не можете да се отървете от това.

Групи

Ако използвате контролер на обикновен интерфейс, тогава вашата група не е настроена съвсем правилно. То трябва да е "Относно контейнера" ​​както за ширината, така и за височината, без други братя и сестри.

Интерфейсни контролери

Най-лесният начин обаче е да настроите целияцветът на фона (с изключение на лентата на състоянието, разбира се) е да зададете цвета на фона директно на контролера на интерфейса. Това ще доведе до изображение, което изглежда по следния начин.

Цвят на фона на интерфейса

Някъде в тези отговори трябва да бъде решение на проблема ви.