Skip to content

An user interface pattern for iOS like Apple Musik and Maps.

Notifications You must be signed in to change notification settings

appsunited/BottomSheet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bottom Sheet for iOS

The Bottom Drawer or Bottom Sheet is a user interface pattern that is used more and more on iOS, showing up in Apple’s own apps like Apple Music and Maps. But as of yet, there is no standard component for app developers to use.

Implementation

A view controller composition is used to avoid ending up with everything in one big view controller. So a BottomSheetContainerViewController is built that on construction takes two UIViewControllers, one that acts as the main, background UI, and one that acts as the sheet. The sheet view controller is embed on top of the main view controller with a fixed height.

Demo

Bottom Sheet Animation

About

An user interface pattern for iOS like Apple Musik and Maps.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages