本帖最后由 rekludge 于 2022-7-20 17:29 编辑
主界面上有一个scrollwheel控件,handleTickEvent里没加东西的时候,滚动速度正常,后来想加一个时钟显示,在handleTickEvent里处理了一下,滚动速度就变得特别慢,请问这是为什么?
[C] 纯文本查看 复制代码 void ScreenMainView::handleTickEvent()
{
for(uint8_t i=0; i<3; i++) RTCValue[i] = *((presenter->P_getTime_RTC())+i);
Unicode::snprintf(text_HourBuffer, 4, "%d", RTCValue[0]);
Unicode::snprintf(text_MinuteBuffer, 4, "%d", RTCValue[1]);
Unicode::snprintf(text_SecondBuffer, 4, "%d", RTCValue[2]);
getRootContainer().invalidate();
}
|