Как расположить UITextview под другим textview? - PullRequest
0 голосов
/ 24 января 2012

(IOS) У меня есть представление, которое содержит несколько текстовых представлений под статическими заголовками (см. Изображение ниже). Текст textviews будет меняться в зависимости от предыдущего представления. У меня проблемы с получением заголовка 2 и его текстового представления в макете под заголовком 1 и его текстовым представлением (все это содержится в виде прокрутки). Любые идеи о хорошем способе обеспечить правильное расположение этих текстовых представлений? Я хочу, чтобы текстовые представления могли обернуть высоту, перемещая все представления «ниже» дальше по виду. (Примечание: я пробовал через google-fu ряд различных методов, включающих в себя следующие вещи без особого успеха:

CGRect frame = _textView.frame;
    frame.size.height = _textView.contentSize.height;
    _textView.frame = frame;
    _scrollView.contentSize = CGSizeMake(frame.size.width, 10+CGRectGetMaxY(frame));

) Цель:

Goal:

Плохое расположение, используя код выше:

Bad Layout using above code:

1 Ответ

0 голосов
/ 24 января 2012

Не так много, но похоже, что вы не «переместили» вторую метку и текстовое представление вниз, чтобы компенсировать увеличенное верхнее текстовое представление. Попробуйте изменить рамку нижней метки и текстового представления так, чтобы значение Y располагало их достаточно далеко, чтобы очистить верхний текстовый вид.

...