I have the following problem: "I am creating a mobile application where it is NOT possible to use rows or columns to accommodate images since some come overlapped and others cannot be placed right next to each other, that is, to the left or right of another. It is also not possible to place them below or above another. In addition, I have images where an inscription or text has been placed on top of them and next to it I have added another image that must be attached to it at a distance that must always be the same. Since it is not possible to use rows or columns, I am using a STACK that should serve to solve this problem but another problem arises that I will explain below; When you start to create an APP in Flutterflow, different cell phone prototypes are presented as work areas to create the APP. These models are different in size and shape. Some are wider and others are longer. Others are smaller and narrower. The problem is that when creating a mobile app in Flutterflow and using a stack to create combined images with overlay text, the text will go beyond the established limits when the finished app is installed on a phone with different dimensions than the prototype used to create the app. The model where the app was created will likely look perfect, just as we want it to on all the phones where the app is supposed to be installed. However, "when it is installed on another device larger or smaller than the one used to create it, there will be a mismatch in the placement of overlay images and overlay text." How can this problem be solved?
How can you prevent overlapping images and text from becoming misaligned in a stack when changing the display area while installing the app on a phone with different dimensions than the prototype it was created on?
Widgets & Design
I've tried to solve it with the Box Fit property but the problem hasn't been resolved since each image and overlay text has different sizes and this makes it difficult for them all to remain proportional when they need to adjust to different cell phone screens because they all have different models and therefore different screen sizes.
No
2
1 reply