Как обрезать содержимое UITextView до уменьшенного размера?

У меня серьезные проблемы с осмыслением этой проблемы.

Как следует из названия, у меня есть несколько UITextViews в представлении в приложении iPhone. Я создаю их программно и успешно заполняю это текстовое представление текстом, но в некоторых случаях текст, который я помещаю в представление, занимает больше места, чем выделенный для него фрейм. В этом случае я хотел бы, чтобы текст был усечен, но я не могу понять, как это сделать.

Я заранее определил следующие константы:

#define viewOriginX  20
#define viewOriginY 180

Вот мой код создания UITextView;

textViewOne = [[UITextView alloc] initWithFrame:CGRectMake(viewOriginX, viewOriginY + 65, 280, 45];
textViewOne.delegate = self;
textViewOne.scrollEnabled = NO;
textViewOne.contentInset = UIEdgeInsetsZero;
textViewOne.font = viewFont;
textViewOne.textColor = [UIColor blackColor];
textViewOne.textAlignment = UITextAlignmentLeft;
[self.view addSubview:textViewOne];

В некоторых случаях У меня здесь от 15 до 20 строк текста, и я хотел бы обрезать его до 2 строк.

Может ли кто-нибудь помочь мне в правильном направлении?

Заранее спасибо! : D

7
задан Undo 19 February 2014 в 04:12
поделиться