我有一個網格佈局,並添加了一些我想用來顯示圖片的CoreImage小部件。我選擇不使用uix.image,因爲CoreImage速度更快,我想經常在幾張圖片之間交換。如何使用Kivy的核心圖像?
當我做self.add_widget(CoreImage('Transparent.png'))我的程序會崩潰。
Traceback (most recent call last):
File "/path/to/my/app.py", line 1030, in <module>
MyApp().run()
File "/usr/lib/python2.7/dist-packages/kivy/app.py", line 798, in run
root = self.build()
File "/path/to/my/app.py", line 702, in build
self.build_grid()
File "/path/to/my/app.py", line 696, in build_grid
self.grid.build_self()
File "/path/to/my/app.py", line 134, in build_self
self.add_widget(CoreImage('Transparent.png'))
File "/usr/lib/python2.7/dist-packages/kivy/uix/layout.py", line 80, in add_widget
size_hint=self._trigger_layout)
File "_event.pyx", line 436, in kivy._event.EventDispatcher.bind (kivy/_event.c:5429)
KeyError: 'size_hint'
我在做什麼錯?這工作正常,當我使用uix.image。
核心圖像工作正常,當我用kivy語言添加它。 –