# Bottom sheet: Scrolling and interactions

DevFeed: [Bottom sheet: Scrolling and interactions](<https://devfeed.tech/articles/bottom-sheet-scrolling-and-interactions-38015.md>)

Original publisher: [Read original article](<https://habr.com/ru/companies/koshelek/articles/703260/>)

Author: Kotenagitare (Кошелёк)

Published: 2022-12-06T10:44:58Z

Content type: tutorial

Language: ru

Sources: ["Кошелёк" RU](<https://devfeed.tech/sources/ru.md>)

Topics: [Swift](<https://devfeed.tech/topics/swift.md>), [.NET 9](<https://devfeed.tech/topics/net-9.md>)

Tags: [bottom-sheet](<https://devfeed.tech/tags/bottom-sheet.md>), [bottomsheet](<https://devfeed.tech/tags/bottomsheet.md>), [development](<https://devfeed.tech/tags/development.md>), [ios](<https://devfeed.tech/tags/ios.md>), [swift](<https://devfeed.tech/tags/swift.md>), [uikit](<https://devfeed.tech/tags/uikit.md>)

## AI overview

The concluding article in a series explains how to extend an iOS bottom sheet with scrolling content and swipe-to-dismiss interactions. It covers interactive transition progress, UIKit's transition driver support, and gesture tracking with a pan recognizer.

## Source excerpt

Отображать контент в виде bottom sheet -- задача со звёздочкой сама по себе, но когда контента становится больше, чем помещается на контроллере, всё становится ещё любопытней. В третьей и заключительной статье про bottom sheet мы: 1) Добавим возможность закрывать контроллеры, презентованные как bottom sheet с помощью свайпа по контенту. 2) Реализуем отображение контента, который не имеет собственных значений высоты для autoLayout (контент с прокруткой). Читать далее