ImGui 按钮图标未正确对齐

问题描述 投票:0回答:1

我的图标在

ImGui::Button
中无法正常工作。我正在使用来自IconFontCppHeaders的名为material-design的自定义字体。我的其他图标表现良好,但网格图标表现不正确。这是我的代码:

ImGui::Button(_transparency ? ICON_MD_GRID_ON "##enable###gridTransparency" : ICON_MD_GRID_OFF "##disable###gridTransparency")

这一行用于一键更改图标,效果很好。 ImGui中有没有可以调整Button中图标的flag?

game-engine imgui
1个回答
0
投票

加载有问题的图标字体时,将 FontConfig.GlyphOffset.y 设置为适合字体大小的量。这会将图标向下移动几个像素并适当对齐。

您需要尝试特定的值或比率

© www.soinside.com 2019 - 2024. All rights reserved.