Как сделать неподвижный View внутри ScrollView?


#1

Ситуация такая:
Есть длинный scrollView с множеством textView, которые нужно заполнить. По завершении заполнения нажимаем на условную кнопку “Get Result” и перемещаемся на другой VC.

Вопрос:
Можно ли сделать так, чтобы кнопка “get result” всегда стояла где-нибудь в углу дисплея при условии, что сама кнопка находится внутри scrollView?
(А может можно сделать такую кнопку и вне scrollView и чтобы она была видима :slight_smile: )


#2

Попрбуйте в древе файлов разместить кнопку поверх ScrollView. Для этого вам надо поместить кнопку на него, а потом в списке слева разместите ее на одном уровне со ScrollView.
Вот наглядное изображение на скриншотах:



Если при перемещении кнопка перемещается в центр ScrollView - чуть уменьшите его, чтобы то место, где будете размещать кнопку в него не попадало, переместите ее туда, и разверните ScrollView обратно.

В принципе с любым элементом принцип будет одинаков


#3

Все что должно двигаться, должно находиться внутри скроллВью, а все что не двигается - вне скроллВью! Если прям совсем делать нечего, то можно двигать кнопку внутри скроллВью так чтоб она всегда была на одном месте при прокручивании.НО это очень глупая затея! Так что разместите кнопку так, чтоб Она не являлась сабВью для скроллВью и будет вам счастье!