У меня есть UIScrollview и представление, которое содержит разные объекты. Нечто подобное:Отредактируйте subview uiscrollview в полноэкранном режиме
View
UiScrollView
View -ContentView-
-Button
-Label
-...
-...
В этом contentView, я установлен сверху, снизу, слева и правое поле до 0 (конечно от Scrollview который является SuperView); Я установил также выравнивание по горизонтали и по вертикали.
И затем я добавляю все свое представление в этом contentView и contentSize прокрутки.
Чтобы получить общую высоту последнего просмотра прокрутки, заведите его MaxY, чтобы установить высоту прокрутки.
Это прекрасно работает, проблема заключается в том, что представление ContentView не обновляет его размер, отображается, но его объекты не работают, и его фон просто отображается на экране.
Я добавил изображение моей ситуации, чтобы увидеть его более простым.
Любая идея, как я могу решить эту проблему?
Спасибо!
У вас есть ограничения между кнопками и между кнопкой и contentView? Вы не должны устанавливать высоту scrollView в коде, это должно определяться ограничениями –
Когда вы устанавливаете scrollView.contentSize, можете ли вы также установить размер содержимого контента? –