2014-11-05 4 views
0

У меня есть вид, который является подклассом UIScrollView и UITextField находится на UIScrollView. Я буду ссылаться на подкласс UIScrollView как «CUScrollView».UITextField в UIScrollView (только для iOS 8.x)

Назначение CUScrollView - это когда пользователь вводит текст, кнопка, которая имеет заголовок текста, будет добавлена ​​на CUScrollView. Смещение UITextField будет перемещаться справа от последней добавленной кнопки.

enter image description here

Это как CUScrollView выглядеть.

Ниже iOS 8.x, он отлично работает; Однако это не относится к iOS 8.x.

Когда UITextField подал в отставку первый ответчик, размер содержимого CUScrollView сбрасывается до ширины кадра CUScrollView.

Я наконец нашел работу вокруг. Я переопределил setContentSize: и установил contentSize во все, что захочу.

Это ошибка? или какая-то ошибка автоматического макета?

ответ

0

Прежде всего не смешивайте автомат с настройкой кадра вручную. Если вы выполните так, то это будет ошибкой в ​​вашем автозапуске.

+0

Я пробовал только автомат и только рамку. Оба не работали. Я подозрительно отношусь к AutoLayout; Однако он работал на iOS 7. – Ryan

Смежные вопросы