2025-07-20 8:46 PM
我在创建多个屏幕时遇到困难,目前,它已经有 5 个以上的屏幕,并且它们都可以通过代码正常工作(void FrontendApplicationBase::gotoMainScreenNoTransition() )但是当我尝试再添加一个屏幕时,TouchGFX没有生成屏幕新屏幕的转换声明代码,但并且在 FrontendApplicationBase.cpp 类中没有声明这一点:
而对于所有其他屏幕,它生成了以下内容:
void FrontendApplicationBase::gotoMainScreenNoTransition()
{
transitionCallback = touchgfx::Callback(this, &FrontendApplication::gotoMainScreenNoTransitionImpl);
pendingScreenTransitionCallback = &transitionCallback;
}
并且FrontendApplicationBase.hpp中也没出现
void gotoScreen1ScreenNoTransition();
任何想法都会很有帮助。