У меня есть UIScrollView
, внутри этого UIScrollView
У меня есть UIView
и внутри UIView
У меня есть UITextField's
, некоторые UILabel's
и на дне есть UITableView
.UITableView высота размера динамического содержимого внутри UIScrollView с AutoLayout
Я хочу, чтобы UITableView
соответствовал его высоте контента, UIView
, чтобы соответствовать его высоте контента и UIScrollView
, чтобы соответствовать его высоте контента.
Высота UITableView
может измениться, так как я добавляю/удаляю из нее ячейки во время использования.
Каков наилучший способ обработки, используя AutoLayout
?
- UIViewController
-- UIView
--- UIScrollView
---- UIView
----- UILabel
----- UITextField
----- UITextView
----- UITableView (at the bottom of the superview)
или в XIb:
Вы должны, как правило, не просмотры гнездятся прокрутки. Там царит безумие. Скорее, подумайте о том, как реализовать представление в виде таблицы без прокрутки, если вы все равно будете показывать все это. – SmokeDispenser
Я все равно покажу все это, это правда, НО, это должны быть ячейки, потому что есть строки, которые будут добавлены и удалены пользователем динамически, и лучший способ справиться с этой ситуацией - использовать UITableView. –
Просто используйте табличный вид. В любом случае это прокрутка, и он может содержать все материалы, которые вы помещаете в представление прокрутки. Нет необходимости в дополнительном просмотре прокрутки. Просто используйте один вид таблицы. – Fogmeister