第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

Kivy 布局背景問(wèn)題與 self.pos

Kivy 布局背景問(wèn)題與 self.pos

瀟湘沐 2023-07-18 17:59:00
我有一個(gè) kv 語(yǔ)言的標(biāo)簽背景圖像,但在 python 中重新編輯它,為我的標(biāo)簽添加 HoverBehavior 屬性。曾是:<RockLayout>canvas:? ? Rectangle:? ? ? ? pos: self.pos? ? ? ? size: self.size? ? ? ? source: 'data/images/gui_elements/rock_label.png'變成:class RockLayout(FloatLayout, HoverBehavior):? # BoxLayoutdef __init__(self, widget, **kwargs):? ? super().__init__(**kwargs)? ? widget.size_hint = (.8, .8)? ? widget.pos_hint = ({'center_x': .5, 'center_y': .52})? ? self.add_widget(widget)? ? with self.canvas.before:? ? ? ? Rectangle(source='data/images/gui_elements/rock_label.png', pos=self.pos, size=self.size)def on_enter(self, *args):? ? self.canvas.before.clear()? ? with self.canvas.before:? ? ? ? Rectangle(source='data/images/gui_elements/rock_label_hover.png', pos=self.pos, size=self.size)def on_leave(self, *args):? ? self.canvas.before.clear()? ? with self.canvas.before:? ? ? ? Rectangle(source='data/images/gui_elements/rock_label.png', pos=self.pos, size=self.size)這導(dǎo)致canvas.before中的self.pos在初始化時(shí)不會(huì)更新,并且self.pos等于 0。當(dāng)我調(diào)整窗口大小時(shí),圖像的位置不會(huì)改變。如何在 python 中而不是 .kv 語(yǔ)言中聲明背景圖像?現(xiàn)在就發(fā)生了當(dāng)我調(diào)整窗口大小時(shí) self.pos 沒有更新我需要得到什么如何在python中正確使用kivylayuot背景圖像?
查看完整描述

1 回答

?
慕田峪4524236

TA貢獻(xiàn)1875條經(jīng)驗(yàn) 獲得超5個(gè)贊

  def on_size(self, *args):
        self.bg.size = self.size
        self.bg.pos = self.pos


查看完整回答
反對(duì) 回復(fù) 2023-07-18
  • 1 回答
  • 0 關(guān)注
  • 158 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)