Мне было интересно, есть ли какой-нибудь способ не дать UILabel обрезаться с помощью '...'?У меня есть CGRect, который имеет 55 по ширине и 20 по высоте, и я хотел бы, чтобы он просто обрезался после 55 (или обрезал содержимое), не указывая с помощью «...», что есть еще.
UILabel *btnTitle = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 55, 20)];
btnTitle.text = labelMe;
btnTitle.textColor = [UIColor whiteColor];
btnTitle.backgroundColor = [UIColor clearColor];
btnTitle.transform = CGAffineTransformMakeRotation( ( 90 * M_PI ) / 180 );
Я добился того, что хотел (то есть отсечения), поместив UILabel (с увеличенной шириной, т.е. 100 x 20) в UIView (55 x 20) и установил для clipsToBounds значение YES, в результате чего я не смог щелкнуть мышью.кнопки больше - потому что я использовал ярлык для ярлыка кнопки.UIView, содержащий ярлык, скрывал мои кнопки ...
Есть ли способ обойти это без использования UIView, чтобы обрезать содержимое моей UILabel?