drawAtPoint
(大きな違いはありません)を使用してNSString
を描画しています。 改行モードを設定するパラメータがありますが、切り捨てられた場合に文字列に "..."を追加する方法はありますか?NSString drawAtPoint/drawInRect:切り捨てられた文字列に "..."を追加します
1つのオプションは、文字列が十分に短いかどうかを確認することです。そうでない場合は、文字列の長さ+ 3が最大長になるまで、最後の文字を繰り返し削除します。
もっと良い解決策があると確信しています。誰かアイデア?
- (CGSize)drawAtPoint:(CGPoint)point
forWidth:(CGFloat)width
withFont:(UIFont *)font
lineBreakMode:(UILineBreakMode)lineBreakMode
そしてlineBreakMode
としてUILineBreakModeTailTruncation
を指定:
ベスト、
ハインリッヒ
を使用することができる2つの方法のlineBreakModeのための違いは何ですか? – pablasso