调试时总说null,怎么改啊?

跟教程上是一样的,但就是不能用,帮帮我吧

label没有创建成功,你有"MarkFelt.ttf"这个字体包吗

有啊,默认文件夹和程序同一文件夹都放了

检查下文件路径


添加了路径后调试弹出了这个,怎么解决啊?

看看setPosition的代码

FileUtils::getInstance()->isFileExist() 用这个接口测试下能不能检测到字体文件

打断点跟一下看文件对不对也行

没有用啊,跟以前是一样的


你把红色圈起来的地方注释了再跑一下,看是不是还报label1是null。
如果label1还是null,证明label依旧没有创建成功
如果能跑起来,证明你的setposition写错了。

大概率是字体文件路径不对的问题, 现在你给到的信息不足, 只能告诉你去验证看是哪个地方的问题,没办法直接帮你解决

把你的目录结构贴出来更好