Как автоматически настроить размер UITextView? - PullRequest
1 голос
/ 31 декабря 2011

Я хочу создать речевые пузыри, но есть проблема с настройкой размера пузырьков в UITextView.

есть способ увеличить размер Textview автоматически в зависимости от длины

текст с помощью UITextView?

Ответы [ 2 ]

1 голос
/ 04 ноября 2012

Хорошо, я нашел лучший способ сделать то, что я предлагал. Скорее тогда разберитесь с UIView и изменяйте размер в зависимости от текста внутри него. Я только что сделал UITextView закругленным краем, который теперь выглядит как панель. Отлично. Надеюсь, это кому-нибудь поможет!

Если вас интересует код

- (void)drawRect:(CGRect)rect
{
    CGRect frame = self.frame;
    frame.size.height = self.contentSize.height;
    self.frame = frame;     // Drawing code
    self.clipsToBounds = YES;
    self.layer.cornerRadius = 10.0f;    
}
1 голос
/ 02 ноября 2012

Мне кажется, я понимаю, к чему ты клонишь.У меня была эта проблема на днях.Этот бит кода будет корректировать содержимое UITextView.Создайте новый класс и вызовите его через новый класс.Если вы хотите настроить вид хорошо, я все еще работаю над этим :-P

Надеюсь, это поможет

    - (void)drawRect:(CGRect)rect
{
    CGRect frame = self.frame;
    frame.size.height = self.contentSize.height;
    self.frame = frame;     // Drawing code
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...