ポップアップに長いテキストを表示しようとしています。ポップアップの高さがテキストの長さに応じて変化するのが理想的です。しかし、それは私がこのコードKivyラベルとポップアップ+ロングテキスト
boxl = uix.boxlayout.BoxLayout(orientation="vertical")
boxl2 = uix.boxlayout.BoxLayout(orientation="horizontal")
pop = Popup(title="Title", content=boxl, size_hint=(0.75,0.8))
text = "Really long text"
document = uix.label.Label(text=text,markup=True, valign='top')
button = uix.button.Button(text='back', size_hint_y=None, height=40)
button2 = uix.button.Button(text="Button Title", size_hint_y=None, height=40)
button.bind(on_press=(lambda x:pop.dismiss()))
button2.bind(on_press=(lambda x,data=data:(self.set_vorteil(data),pop.dismiss())))
boxl.add_widget(document)
boxl2.add_widget(button)
boxl2.add_widget(button2)
boxl.add_widget(boxl2)
document.bind(size=document.setter('text_size'))
pop.open()
これで興味深いのは、私のテキストは、巨大な空き領域が前にあったとしても、切断されていることであるとのサイズを変更せずにこれを実装しようとした私の唯一の問題ではありませんボタン。これを修正したり、それを正しくするにはどうしたらいいですか?私はKivyのLabelsの使い方と混同しています。
どのようにカットオフを意味しますか?同様のコードを使用して、私は[this](http://imgur.com/a/HMgXX) – ODiogoSilva
@ODiogoSilvaも短く、長いテキストを使用します。 – KeyWeeUsr
この例で問題を引き起こす文字列サイズを指定できますか? – ODiogoSilva