如何在 Enlightment 库中手动折叠框架

How to manually collapse a frame in Enlightment library

我正在使用 Enlightment 库 (C api) 作为用户界面。我想以编程方式折叠框架,但该功能似乎不起作用:

elm_frame_collapse_set(my_frame, EINA_TRUE);

当我触发函数时,我收到一条错误消息:

efl_ui_frame_collapse_set (2399) could not be resolved for class 'Elm.Box'.

错误消息说您将 Box 对象输入到框架 API 而不是 Frame 对象。

请检查您的代码。

如果您给 API 正确的对象。请告诉我代码。

实际上,它在我的示例案例中效果很好。