本投稿は TECOTEC Advent Calendar 2021 の16日目の記事です。
みなさま、おはこんばんちは。
証券フロンティア事業部でiOSエンジニアをやっております赤池です。
皆さん、AttibutedTextの機能は使っていますか?
UILabel等のプロパティのひとつで、文字に下線を引いたり途中でフォントサイズを変えたりす等々、文字に装飾を施すときに使うアレです。
色々と文字に装飾ができて便利なのですが、開発を進めていくと、時には機能にないことを求められたりもします。
今回はそんなAttributedTextの機能にない、文字の圧縮(正しい言い方かどうかは解りませんが)を実装していくお話です。