今回艦隊あんてなでUILabelにカーニングを使用したので、メモ。 艦これの記事は先頭に”【艦これ】”と付くのが多く、括弧で1文字分の隙間ができてしまうのでカーニングで文字を詰めることにしました。 SmartNewsのインタビュー記事ではカーニングはCoreTextで行ってるようなのですが、今回はそこまで勉強する余裕がなかったのでなんちゃってな実装にしてます。 NSAttributedStringのカーニングの設定では文字間の設定はできるが、1文字目を左に詰めるのがうまくいかなかった。 そこで最初に先頭に半角スペースをつけて、2文字目のカーニングで半角スペースを消すように移動させました。 //記事タイトルの先頭に半角スペースをつける NSString* articleTitle= [NSString stringWithFormat:@" %@", @"記事のタイトル"]; NSMutab