1

だから私は UILabel を持っていて、改行モードをクリップに設定しましたが、最後に ... が表示されず、オーバーフローしたポイントでテキストを切り捨て/カットするだけです。設定する必要があるコードの他の部分はありますか?

これが私がやっている方法です:

  [self.newsFeedHeadingTitle_ setLineBreakMode:UILineBreakModeClip];
4

3 に答える 3

4

文字列の末尾にドットが必要な場合は、「UILineBreakModeTailTruncation」に設定します。

于 2012-07-02T22:47:51.443 に答える
2

UILabel が持つことができる行数も設定する必要があります。このよう[myLabel setNumberOfLines:x]に、x は必要な行数です。x を zero に設定すると、ラベルには必要な数の行を含めることができます。デフォルトでは、その値は 1 であるため、ラベルがテキストを複数行に分割しません。

お役に立てれば。

乾杯!

于 2012-07-02T22:48:51.000 に答える