Apple Watch: удалить строку состояния для интерфейсного контроллера

Можно ли удалить строку состояния для конкретного контроллера интерфейса или каким-либо образом настроить текст заголовка контроллера интерфейса?


person Abhishek Bedi    schedule 14.01.2015    source источник
comment
Вы уже нашли что-нибудь? я тоже пытаюсь в этом разобраться   -  person Hless    schedule 20.01.2015
comment
@Hless: я читал на каком-то форуме разработчиков Apple, что это невозможно. Возможно, потому что он показывает время.   -  person Abhishek Bedi    schedule 20.01.2015
comment
В каком-то смысле это имеет смысл. Спасибо за ответ. План Б это ;D   -  person Hless    schedule 20.01.2015


Ответы (1)


Как указано в Руководстве по программированию Apple Watch, вы можете настроить цвет текста заголовка контроллера интерфейса, установив цвет ключа вашего приложения.

Каждое приложение WatchKit имеет связанный ключевой цвет, который применяется к следующим элементам пользовательского интерфейса:

- Строка заголовка в строке состояния

-Название приложения в коротких уведомлениях

Ключевой цвет приложения хранится в свойстве Global Tint раскадровки приложения. Чтобы получить доступ к этому свойству, выберите раскадровку и откройте инспектор файлов. Выберите один из нескольких ранее существовавших цветов во всплывающем меню или используйте палитру цветов, чтобы указать собственный цвет.

Это все, что у нас есть на сегодняшний день.


О том, можно ли скрыть строку состояния... Более близкий результат вы получите, используя модальные интерфейсы. В этом случае часы будут невидимы, но строка состояния останется с заголовком интерфейса.

person Hugo Alonso    schedule 23.01.2015
comment
Я установил цвет оттенка (как указано) на красный, и все я получил тот же старый черный (в приложении для часов). Должен ли я увидеть изменение, отраженное в раскадровке? - person PeterPurple; 14.04.2015