1

\t関数 stringWithFormat で使用するときに、タブの長さまたはタブ位置を指定したいと思います。

buttonText3 = [NSString stringWithFormat:@"D:\t%ld:%02ld" , hoursAndMinutesDay.hours,hoursAndMinutesDay.minutes];

タブの後にバックスペースを使用しようとしましたが、これは機能しません。

[NSString stringWithFormat:@"D:\t%c%ld:%02ld", 0x0008, hoursAndMinutesDay.hours,hoursAndMinutesDay.minutes];

\t前のテキスト\tは文字によって幅が異なるため、代わりにいくつかのスペースを使用することはできません。

4

1 に答える 1

3

存在しない。タブ文字の表示は NSString の制御外です。

UITextView などの Cocoa API を使用して文字列を表示している場合は、NSAttributedString と NSParagraphStyle を使用して表示用のタブ位置を設定できる場合があります。

于 2014-03-14T16:25:10.687 に答える