gpt4 book ai didi

objective-c - 如何使 NSString 始终使用固定字体宽度

转载 作者:行者123 更新时间:2023-11-28 18:39:48 27 4
gpt4 key购买 nike

我想要一个格式为“hh:mm:ss”的 NSString 来使用与字符串“88:88:88”完全相同的像素空间量。这可能吗?

现在我正在使用:

// ... 
NSMutableString * strS = [[NSMutableString alloc] initWithFormat:@"%d", Seconds];
if (Seconds<10){
[strS insertString:@"0" atIndex:0];
}

// Make the time to show
[ClocklLabel setText:[NSString stringWithFormat:@"%2@:%2@:%2@", strH,strM,strS]];

没有成功!

最佳答案

我认为您正在寻找 monospaced font .例如,尝试使用 Courier:

UIFont *courier = [UIFont fontWithName:@"Courier" size:12.0f];
label.font = courier;

如果您正在尝试创建一个数字时钟显示,您也可以简单地为每个数字使用一个单独的标签,并根据需要放置标签。

关于objective-c - 如何使 NSString 始终使用固定字体宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12494022/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com