2013年11月12日

Objective-C 如何让非等宽的数字和空格对齐

摘要: 在printf中,我们可以通过格式字符串来对文字进行对齐输出,比如:printf("%5d\n%5d", 12, 345);在使用等宽字体的Console中,我们可以看到数字右对齐很完美,但是,上述方法一旦应用到用到了非等宽字体的环境里就没这么好看了。如下所示,想要让这六个属性对齐输出:因为数字的宽度和空格不一样,所以就会看到下面的文字向前有个缩进。这里,我们用的格式是:@"攻击: %-6d特攻: %-6d\n防御: %-6d特防: %-6d\n速度: %-6d生命: %-6d"那么用制表符 \t 可不可以呢?答案是否定的。因为制表符是把定位符补足到一定 阅读全文

posted @ 2013-11-12 15:15 大宝pku 阅读(4350) 评论(0) 推荐(0) 编辑

导航