当唤起输入法时,kivy的所有触摸事件全都向上偏移了键盘高度值。这里的解决方法就是读取键盘高度,并将事件位置向下偏移这个高度。现在你可以直接下载资源文件【0】并替换相应文件即可:
kivy-ios/dist/root/python/lib/python2.7/site-packages/kivy/core/window/__init__.pyo
kivy-ios/dist/root/python/lib/python2.7/site-packages/kivy/tools/globalvar.pyo
kivy-ios/dist/root/python/lib/python2.7/site-packages/kivy/input/motionevent.pyo
本文介绍了解决Kivy应用程序中触摸事件位置因软键盘弹出而发生偏移的问题。通过读取键盘高度并将触摸事件位置进行相应调整,可以确保触摸事件定位准确。文章提供了一个补丁文件,用户可以直接下载并替换原有的Kivy组件。
1184

被折叠的 条评论
为什么被折叠?



