MAME4iOS icon indicating copy to clipboard operation
MAME4iOS copied to clipboard

UI Improvements to the Main Collection View

Open yoshisuga opened this issue 2 years ago • 1 comments

Updated the collection view so that:

  • The Recently Played section now scrolls horizontally and supports up to 100 entries.
  • Updated the expanding/collapsing UI so that it can be expanded/collapsed using a +/- button on the right side, instead of a chevron in the header. You can still tap the header to expand/collapse as well.
  • Added prefetching support: images are now cached using prefetching.
  • Changed the font of the header to Bold instead of Heavy

IMG_EF51DC71FBD5-1

yoshisuga avatar Jun 03 '22 06:06 yoshisuga

Oh the nested collection view is gonna need to add some code to handle game controller navigation, aka HandleButtonPress, PV has some nasty nested CVs and the code was gross, M4i it should just be a few lines.

I can look into this if you want @yoshisuga

Should be as easy as adding a handleButtonPress to the RecentsCell, and have the parent CV check if the cell supports habdleButtonPress and pass the button code to it, but only in the left/right/select case.

TVAlertConyrolllrt does a similar thing

ToddLa avatar Jun 03 '22 17:06 ToddLa