#python #kivy
#python #kivy
Вопрос:
Итак, я хочу изменить цвет текста в элементе панели с вкладками в зависимости от того, нажат он или нет.
Я знаю, что есть функции под названием «on_touch_down» и «on_release», но я не уверен, подходят ли они для использования или даже как их использовать.
Буду признателен за любую помощь, спасибо!!
Ответ №1:
Проверьте, что TabbedPanelItem state
является down
Фрагменты
<TabbedPanelHeader>:
background_normal: 'blue.png'
background_down: 'red.png'
color: (1, 1, 0, 1) if self.state == "down" else (1, 1, 1, 1)
Вывод
Комментарии:
1. Еще раз большое спасибо!! кстати, где вы всему этому научились, я не могу найти никаких хороших ссылок на это
2. Некоторые из Kivy TabbedPanel , а другие благодаря прошлому опыту.