Цвет кнопки диалогового окна оповещения NativeScript iOS - PullRequest
1 голос
/ 25 марта 2020

У вас есть забавная проблема, и вы не знаете, с чего начать. У меня есть приложение iOS, созданное с помощью Nativescript & Vue, и в темном режиме цвета кнопок в диалоговых окнах отключены. Иногда они ярко-синего цвета (что нормально и что я хочу), но в большинстве случаев они темно-синего цвета, которые действительно трудно увидеть. Случайно будет отображаться правильный цвет, но в основном неправильный темный, и я не могу выделить его - просто случайный.

Диалог - это диалог confirm, который вызывается в типичном Nativescript Vue манера - ничего обычного не вызывается.

Любое направление или идея, почему это может происходить, очень ценится.

Неправильный цвет кнопки

Incorrect button color

Правильный цвет кнопки

Correct button color

Примечание: диалоговое сообщение намеренно затемнено

Ответы [ 2 ]

0 голосов
/ 27 марта 2020

Попробуйте использовать пользовательский компонент модели для диалогового окна предупреждения или https://market.nativescript.org/plugins/nativescript-fancyalert диалогового окна предупреждения.

0 голосов
/ 26 марта 2020

Попробуйте написать стили кнопок в конце таблицы стилей уровня приложения.

Button {
   color: blue; // any color your like
}

К сожалению, у вас пока не может быть отдельных стилей для светлого / темного режима. Существует открытый выпуск , за которым вы, возможно, захотите подписаться.

...