だから私は UILabel を持っていて、改行モードをクリップに設定しましたが、最後に ... が表示されず、オーバーフローしたポイントでテキストを切り捨て/カットするだけです。設定する必要があるコードの他の部分はありますか?
これが私がやっている方法です:
[self.newsFeedHeadingTitle_ setLineBreakMode:UILineBreakModeClip];
だから私は UILabel を持っていて、改行モードをクリップに設定しましたが、最後に ... が表示されず、オーバーフローしたポイントでテキストを切り捨て/カットするだけです。設定する必要があるコードの他の部分はありますか?
これが私がやっている方法です:
[self.newsFeedHeadingTitle_ setLineBreakMode:UILineBreakModeClip];
文字列の末尾にドットが必要な場合は、「UILineBreakModeTailTruncation」に設定します。
UILabel が持つことができる行数も設定する必要があります。このよう[myLabel setNumberOfLines:x]
に、x は必要な行数です。x を zero に設定すると、ラベルには必要な数の行を含めることができます。デフォルトでは、その値は 1 であるため、ラベルがテキストを複数行に分割しません。
お役に立てれば。
乾杯!