2013-09-27 345 views
12

Tôi gặp lỗi khi nói UILineBreakModeTailTruncation không được dùng nữa, có bất kỳ đề xuất nào không?UILineBreakModeTailTruncation không được dùng nữa

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

Nhìn vào tài liệu hướng dẫn cho 'UILineBreakModeTailTruncation'. Nó cho bạn biết phải sử dụng cái gì. – rmaddy

Trả lời

34

Bạn phải sử dụng NSLineBreakByTruncatingTail

0

Swift 3 phiên bản:

lineBreakMode = .byTruncatingTail

-1
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! 
+1

vui lòng thêm một số mô tả để hỗ trợ mã của bạn! –