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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在kivy中水平對齊按鈕

在kivy中水平對齊按鈕

三國紛爭 2023-06-06 10:16:55
這就是我的程序現(xiàn)在的樣子。如何定位我的按鈕“登錄”以始終與中心水平對齊?我試過在 Stack Overflow 上尋找類似的東西,但對我沒有任何幫助......如果有人能幫助我,我將非常感激。這是我的 python 代碼:from kivy.lang import Builderfrom kivy.uix.screenmanager import ScreenManager, Screenfrom kivy.core.window import Windowfrom kivy.uix.gridlayout import GridLayoutimport kivy.properties as kypropsfrom kivy.uix.widget import Widgetfrom kivy.uix.image import ImageBuilder.load_file("main.kv")Window.clearcolor = (1,1,1,1)# Declare both screensclass LoginScreen(Screen):? ? #txt_inpt = kyprops.ObjectProperty(None)? ? #def __init__(self):? ? passclass InfoScreen(Screen):? ? pass# Create the screen managersm = ScreenManager()sm.add_widget(LoginScreen(name='Login'))sm.add_widget(InfoScreen(name='Info'))class TestApp(App):? ? def build(self):? ? ? ? return smif __name__ == '__main__':? ? TestApp().run()
查看完整描述

1 回答

?
天涯盡頭無女友

TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超9個贊

您的線路kv:


pos: self.parent.pos  # important!

定位BoxLayout在的左下角RelativeLayout


您可以使用pos_hintand將其居中minimum_width:


    BoxLayout:

        # width: 1

        # pos: self.parent.pos  # important!

        pos_hint: {'center_x':0.5, 'y':0}

        size_hint_x: None

        width: self.minimum_width

        orientation: 'vertical'


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

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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