Improve UX for Audio Track & Subtitle Selection
Summary
This update introduces an improvement on the playback audio track and subtitle selection interface in the VLC iOS app. The Audio Track and Subtitle headers are now "sticky", ensuring that they remain visible at the top of the screen as the user scrolls through the available options. Additionally, the bouncy scroll effect has been disabled to provide a smoother and more consistent scrolling experience.
Changes
- Implemented sticky headers for both Audio Track and Subtitle selection sections.
- Ensured headers remain fixed at the top of the selection list during scrolling, providing a more intuitive navigation experience.
- Disabled the bouncy scroll effect for a smoother and more consistent user interaction while navigating through the options.
Testing
- Verified that the sticky headers behave correctly across different screen sizes and orientations.
- Ensured the scroll behavior is now consistent without the bouncy effect, while maintaining smooth interaction.
- Confirmed no performance regressions or layout issues during scrolling.
## Attachment
Before | After |
---|---|
The Audio Track and Subtitle headers were static, which could make it harder to navigate long lists. | The headers are now sticky, remaining visible at the top during scrolling. Additionally, the bouncy effect has been removed to offer a more consistent scrolling experience. |
before_vert | after_vert |
before_hor_cut | after_hor |