alexaubry/BulletinBoard

seeking suggestions for handling rotation

Open

#92 opened on Jun 27, 2018

View on GitHub
 (4 comments) (0 reactions) (0 assignees)Swift (4,908 stars) (271 forks)batch import
enhancementhelp wanted

Description

Some of my taller Bulletin Board items render poorly when the phone is rotated. It happens when the description text is long, and especially when an image is set. Typically, the label is truncated to a single line, the primary button is shrunk to a minimum size, and the secondary button is pushed off screen. It is possible to scroll but it does not work well and is not intuitive.

I'm wondering if or how other folks are dealing with rotation. Turning it off for the app is not an option.

Would it be possible to expose supportedInterfaceOrientations() from the BulletinBoardManager? That seems like the simplest change. I also thought about trying to expose more of the stack view, or constraints on the ui elements, or improving the scrolling behavior.

Contributor guide