文字に取り消し線を引いたラベルを作りたいです。ラベルは動的で、任意の幅のテキストを取ることができます。
以下のリンクにある「UnderLineLabel」クラスをインポートしました。
https://github.com/GuntisTreulands/UnderLineLabel/blob/master/README.md
[strikeLbl setShouldStrikeOut:YES];
ラベルの content-width がラベルの frame-width を超えている場合を除いて、上記の行は正常に機能しています。
以下のコードが設定されていても、ラベルを指定された幅に収めるのに役立ちます。ただし、この場合、三振は機能しません。
strikeLbl.minimumFontSize = 7;
strikeLbl.adjustsFontSizeToFitWidth = YES;