ImGui::CollapsingHeader可以用来创建可折叠的头部,可以展开或折叠内容。可以使用ImGui::SetNextItemOpen函数来设置初始状态。

例如,以下代码将创建一个可折叠的头部,初始状态为展开:

bool open = true;
if (ImGui::CollapsingHeader("My Header", &open)) {
    // 展开的内容
}

ImGui::SetNextItemOpen(true);

可以通过将第二个参数设置为false来创建一个初始状态为折叠的可折叠头部:

bool open = false;
if (ImGui::CollapsingHeader("My Header", &open)) {
    // 展开的内容
}

ImGui::SetNextItemOpen(false);
ImGuiCollapsingHeader 设置展开

原文地址: https://www.cveoy.top/t/topic/bmxx 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录