I need to enable word wrapping and tail truncation, at the same time, on a UIButton
\'s titleLabel
. Setting numberOfLines to something more than 0 d
You can specify more than one lineBreakMode on a label by using the bitwise OR operator.
For example, the following code would wrap the text of the label, and would add the ellipsis on the tail end of the text when it expanded beyond the size of the label's frame height.
lblTemp.lineBreakMode = UILineBreakModeWordWrap | UILineBreakModeTailTruncation;
lblTemp.numberOfLines = 0;
UPDATE: this is not correct. It appears to work because UILineBreakModeWordWrap
is 0 in the enum. See comments below.