0

文字に取り消し線を引いたラベルを作りたいです。ラベルは動的で、任意の幅のテキストを取ることができます。

以下のリンクにある「UnderLineLabel」クラスをインポートしました。

https://github.com/GuntisTreulands/UnderLineLabel/blob/master/README.md

[strikeLbl setShouldStrikeOut:YES];

ラベルの content-width がラベルの frame-width を超えている場合を除いて、上記の行は正常に機能しています。

以下のコードが設定されていても、ラベルを指定された幅に収めるのに役立ちます。ただし、この場合、三振は機能しません。

strikeLbl.minimumFontSize = 7;
strikeLbl.adjustsFontSizeToFitWidth = YES;
4

0 に答える 0