【发布时间】:2017-01-17 21:39:23
【问题描述】:
我有点进退两难。在使用 Kivy 的 ScrollView 布局和(当前实验性)reStructuredText 渲染器模块时,我遇到了一个小问题。每当我运行我的代码时,我的终端都会向我发送垃圾邮件:
[CRITICAL] [Clock] Warning, too much iteration done before the next frame. Check your code, or increase the Clock.max_iteration attribute
现在,应用程序似乎运行得非常好,直到您进入 ScrollView 布局中包含 rST 文档的页面。该页面做了各种奇怪的事情。主滚动视图将永远缓慢地向下滚动,从页面拖出变成白色,并且 rST 文档放置得很奇怪,稍微向左移动。
但当我删除文档时,屏幕和应用程序的行为完全正常,运行顺畅。有谁知道我该如何解决这个问题,以使页面正常工作? (我有没有提到 rST 文档最初是在轮播中,但我拿出了轮播,看看这是否是问题所在。) 这是 Kivy 语言代码:
<Page>:
orientation: 'vertical'
ScrollView:
size_hint: (.99, .99)
StackLayout:
size_hint_y: None
id: content_layout
height: self.minimum_height
WrappedLabel:
text: "Test"
font_size: min(root.height, root.width)
RstDocument:
underline_color: 'blue'
text:("Some Text")
问题是否可能是 rST 文档基于 ScrollView 布局?
【问题讨论】: