Question assez abstraite, donc la réponse serait également assez abstraite. Si, par tous les moyens, il est impossible de réorganiser le contenu et de le séparer en parties relativement égales, vous pouvez faire ce qui suit (une approche ou combinée):
- jouer avec les dimensions, les tailles de police, les marges et les rembourrages peut vous aider à atténuer le problème. Regardez attentivement votre mise en page. Essayez de jouer avec les paramètres mentionnés ci-dessus. Vous avez mentionné des écarts de 300 pixels. Imaginez que vous ayez 4 entrées (ou quelque chose d'homogène) sur un "petit" écran - cela signifie que l'ajout d'un rembourrage de 10 pixels augmentera la hauteur totale rect à 40 pixels. Mais, je le répète, vous devriez jouer avec ces valeurs, l'axiome clé - les écrans de l'assistant ne devraient pas être différents, cet axiome devrait être maintenu.
- jouer avec l'alignement vertical de tout le bloc de contenu (je l'ai mentionné au cas où, pour certaines raisons, vous ne centrez pas le contenu)
- Essayez de masquer, de camoufler, de repenser la métaphore de l'assistant d'écran lui-même. Par exemple, ne faites pas défiler/basculer vers un nouvel écran tant qu'il ne reste plus d'espace. Ajoutez simplement du nouveau contenu sur l'espace disponible du canevas après la soumission du segment précédent.
- Essayez de combler les lacunes avec des blocs informatifs/illustratifs, ce qui détournerait l'attention des utilisateurs du fait que vous ne savez tout simplement pas quoi faire avec ces maudits lacunes;)