私は色々な方法を試しましたが、これを解決する方法はありません。 ボタンの色を変更すると、(0,0,1,1)の場合は青色になります。私がTabbedPannelのために同じリストを使用する場合、私は暗い青色を持っており、(0、0、1、0)のために私は白を持っています。私は黒い背景を持っているようですが、私はいつもそれと他の色の組み合わせを持っていますが、私は特定の色を得ることができません。これはSpinnerでも発生しますが、ラベルやボタンでは発生しません。私は何をすべきか?私はdefault_tab_clsを使用しようとしましたが、私が想像することができるように、デフォルトのタブを変更するだけです。Kivyの色を変えるTabbedPannelHeader
初回返信後:
これは問題のある部分です。私はTabbedPanelHeaderを返す関数を呼び出します。すべてがthis.font_padraoはカスタムフォントであり、これはうまくいきます。この例では、私は白い背景と青色のフォントを返します。私がbackground_colorを(0,0,1,1)に変更すると、青は私が同じことをするときに私が持っている青とは違っています。例えばButtonです。そこでは、青は「真っブルー」で、「ダークブルー」ではありません。
return TabbedPanelHeader(text=nome,
background_color = (0, 0, 1, 0),
font_name=fonte_padrao,
color = (0,0,1,1))
あなたは十分な情報を提供していません...あなたの問題を示す小さな例のkivyプログラムを提供してください –
申し訳ありません。ジョラン、私は今、より多くの情報を追加しました。主な問題は、TabbedPanelHeaderにButtonと同じ背景色を持たないことです。スピナーは私にとっても似たような奇妙な振る舞いをしています。 – awulll