playsrg-apple icon indicating copy to clipboard operation
playsrg-apple copied to clipboard

PLAYNEXT-704 Adapt show access to new channel presentation with tab view

Open mutaben opened this issue 4 weeks ago • 1 comments

Description

With the new PAC audio page, the show access A-Z button can now be ambiguous since many audio channels are displayed at once.

The design was left open to developer in order to be able to show the list.

This PR suggests another design, in addition to #537, and uses tab view instead of action sheet selector.

https://github.com/user-attachments/assets/c994b208-e7f0-49d5-a224-dd9bc2fe37a2

Changes Made

  • Refactor a bit the helper methods to build showsViewController(...) method since with the action sheet, it not only needs to build a SectionViewController, but also select it asynchronously after user selection.
  • Wire the next VC according to user selection and and show it

Checklist

  • [x] I have followed the project's style guidelines.
  • [x] I have performed a self-review of my own changes.
  • [x] I have made corresponding changes to the documentation.
  • [x] My changes do not generate new warnings.
  • [x] I have tested my changes and I am confident that it works as expected and doesn't introduce any known regressions.
  • [x] I have reviewed the contribution guidelines.

mutaben avatar Jan 30 '25 15:01 mutaben