UILineBreakModeTailTruncation устарела

Я получаю сообщение об ошибке: UILineBreakModeTailTruncation устарел, любые предложения?

[[self.userButton titleLabel] setLineBreakMode:UILineBreakModeTailTruncation];

Ответ 1

Вы должны использовать NSLineBreakByTruncatingTail

Ответ 2

Версия Swift 3:

lineBreakMode = .byTruncatingTail

Ответ 3

 typedef NS_ENUM(NSInteger, NSLineBreakMode) {        /* What to do with long lines */
    NSLineBreakByWordWrapping = 0,         /* Wrap at word boundaries, default */
    NSLineBreakByCharWrapping,        /* Wrap at character boundaries */
    NSLineBreakByClipping,        /* Simply clip */
    NSLineBreakByTruncatingHead,    /* Truncate at head of line: "…wxyz" */
    NSLineBreakByTruncatingTail,    /* Truncate at tail of line: "abcd…" */
    NSLineBreakByTruncatingMiddle    /* Truncate middle of line:  "ab…yz" */
} NS_ENUM_AVAILABLE_IOS(6_0);

 // we use now!