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