假设我创建了一个包含以下内容的表:
ImGui::Columns(3);
ImGui::Text("Header 1");
ImGui::NextColumn();
ImGui::Text("Header 2");
ImGui::NextColumn();
ImGui::Text("Header 3");
ImGui::NextColumn();
ImGui::Text("1");
ImGui::NextColumn();
ImGui::Text("2");
ImGui::NextColumn();
ImGui::Text("3");
ImGui::NextColumn();
ImGui::Columns(1);
如何使第二行(1、2 和 3)中的文本在列中右对齐?我见过CalcItemWidth
and CalcTextSize
,但我无法弄清楚它们如何在多列行中工作。