
Announcements
I've created a Canvas app with responsive design using factors of App.Width and App.Height, with "Scale to Fit" turned off. It works beautifully across all platforms—except on iPhones.
The app doesn't fill the screen on iPhones, leaving black bars at the top and bottom. I found that toggling the "Optimized for devices" setting resolves this issue, but it introduces another problem:
With "Optimized for devices" enabled, the app's performance becomes sluggish, especially when rotating the device. The app resizes in real-time, taking several seconds to adjust, and still doesn't fully utilize the available screen space. This significantly affects the overall design and user experience.
For now, I've reverted to disabling "Optimized for devices," but I'm hoping for a better solution.
Thanks in advance for any help!
App.DesignWidth and App.DesignHeight properties to fine-tune the scaling behavior for iPhones.Portrait or Landscape depending on your app’s primary usage. Adjust content alignment to center the elements and minimize the impact of black bars.App.Device. Apply specific scaling or layout logic for iPhone If(