通貨valus(文字列)を右揃えにしたいと思います。このように通貨valus(文字列)を右揃えにする方法
7.50
6.50
10.00
120.00
どうすればいいですか?私は解決策を見つけるのに苦労しています。
通貨valus(文字列)を右揃えにしたいと思います。このように通貨valus(文字列)を右揃えにする方法
7.50
6.50
10.00
120.00
どうすればいいですか?私は解決策を見つけるのに苦労しています。
を行うことができますか?そして、あなたはこれが値に関係なく、あなたに小数点以下2桁と6桁の数字を与える
NSString * output = [NSString stringWithFromat:@"%6.2f", value];
を使用して文字列をフォーマットする必要がありますので、「8」になるだろう
[8.00 (正面に2つのスペース)
及び128.12は、あろう
[128.12](前にスペースなし)
%6.2の値を任意の値に変更できます。
あなたはUILabelを使用していると仮定すると、あなたは/ファイルをコンソールにテキストをダンプしている私は推測label.textAlignment = UITextAlignmentRight
助けてくれてありがとう、しかし私は連結文字列を使用しています。 UILabelsではありません – sajaz
何ですか?どのタイプのUIViewサブクラスを使用してテキストを表示していますか? –
私はエアープリンタでレシートを印刷するためにこれをやっています。私はこのような連結文字列を使用しています******* [strBody appendString:[NSString stringWithFormat:@ "\ n%@%@"、[arrItemQuantityList objectAtIndex:i]、[arrPricesList objectAtIndex:i]]; ************ arrPricesListには、右揃えしたいアイテムの価格が含まれています – sajaz
私はあなたが(空気印刷用)を印刷するには、次のコードを使用していることを前提としています - more Infoについては
UISimpleTextPrintFormatter *textFormatter = [[UISimpleTextPrintFormatter alloc] initWithText:yourString];
[textFormatter setTextAlignment:UITextAlignmentRight];
。
lblForItem.textAlignment = UITextAlignmentRight; –