我有一个播放/暂停按钮,希望在更改文本从“播放”到“暂停”并返回时,其大小不会改变。由于国际化,我不知道“播放”或“暂停”的字符串长度会是多少。
我想我需要将字符串设置为最长的字符串,然后创建按钮,允许UI适当地调整其大小,然后获取其高度/宽度,并设置高度/宽度,使其在按钮文本更改为较短的字符串时不会重新调整大小。但我不确定如何/在代码中的哪里执行此操作,或者是否有更简单的自动处理方法。
我想我需要将字符串设置为最长的字符串,然后创建按钮,允许UI适当地调整其大小,然后获取其高度/宽度,并设置高度/宽度,使其在按钮文本更改为较短的字符串时不会重新调整大小。但我不确定如何/在代码中的哪里执行此操作,或者是否有更简单的自动处理方法。