私はユーザーがスクロールするのを止めたいと思っています。 kivy docはeffects_clsプロパティがこの動作を変更すると言っていますが、動作させる方法が見つかりませんでした。kivy scrollview effects_clsプロパティを設定する適切な方法は何ですか?
1
A
答えて
1
あなたの問題を解決しましたが、将来のユーザーのための例を提供します。
effect_cls
をエフェクトクラスに設定することで、使用しているエフェクトを変更できます。オーバースクロール効果を無効にして、スクロールバウンス効果ScrollEffect
が問題を解決しないようにしたい場合。 kivy言語を使用して
例:
from kivy.app import App
from kivy.uix.scrollview import ScrollView
from kivy.lang import Builder
Builder.load_string('''
#:import ScrollEffect kivy.effects.scroll.ScrollEffect
#:import Button kivy.uix.button.Button
<RootWidget>
effect_cls: ScrollEffect
GridLayout:
size_hint_y: None
height: self.minimum_height
cols: 1
on_parent:
for i in range(10): self.add_widget(Button(text=str(i), size_hint_y=None))
''')
class RootWidget(ScrollView):
pass
class MainApp(App):
def build(self):
root = RootWidget()
return root
if __name__ == '__main__':
MainApp().run()
が出力:
0
私はeffect_clsを使用しようとしていました.scrollEffectはeffect_cls: 'ScrollEffect'にする必要があります。 を文字列として渡す必要があります。
関連する問題
- 1. PHPでセッションを設定する適切な方法は何ですか?
- 2. MVC3でカーソルcssを設定する適切な方法は何ですか?
- 3. log4jでSMTPAppenderを設定する適切な方法は何ですか?
- 4. データベースの日付フィールドを設定する適切な方法は何ですか?
- 5. Android PreferenceFragmentを設定する適切な方法は何ですか?
- 6. JScriptのexpandoプロパティを適切なJavascript/ECMAで設定する方法は?
- 7. Xcode + GitHub。適切な設定は何ですか
- 8. ジェネリックメソッドをオーバーライドする適切な方法は何ですか?
- 9. ジキルをインストールする適切な方法は何ですか?
- 10. GUIを作成する適切な方法は何ですか
- 11. ゲームデータを保存する適切な方法は何ですか?
- 12. jquery.inputmaskをインポートする適切な方法は何ですか?
- 13. constを追加する適切な方法は何ですか?
- 14. Django_comments:post_comment()をオーバーライドする適切な方法は何ですか?
- 15. 宝石をダウングレードする適切な方法は何ですか?
- 16. ユーザープロファイルを登録する適切な方法は何ですか?
- 17. デリゲートをサブクラス化する適切な方法は何ですか?
- 18. 壁をUVマップする適切な方法は何ですか?
- 19. AppBarを修正する適切な方法は何ですか?
- 20. Erlangをインデントする適切な方法は何ですか?
- 21. [NSString stringWithFormat:]をラップする適切な方法は何ですか?
- 22. 3ノードクラスタをシードする適切な方法は何ですか?
- 23. FB.Event.subscribeを処理する適切な方法は何ですか?
- 24. ダイナミックアレイを削除する適切な方法は何ですか?
- 25. ICpをシャットダウンする適切な方法は何ですか?
- 26. Railsでフラグを設定するためのチェックボックスを使用する適切な方法は何ですか?
- 27. 私のデータベースを設定するのに最適な方法/適切な方法
- 28. プロジェクトのバージョンを指定する適切な方法は何ですか?
- 29. Linux上で適切なバージョンのPHPを設定する方法
- 30. のWebPACKを実行するためのカルマにNODE_ENVを設定する適切な方法は何ですか?
私は自分の効果をサブクラスにしたくない、私は他のいくつかの定義済みのkivyにデフォルトの動作を変更したいです動作。 – supreme