is there an easy way (preferably in Design) to make layers automatically adapt based on size or position of other layers?
see example in video: here the body's position and the container's size responds to the title's height, so when I'm testing it on different screen sizes or languages it doesn't break.
Unfortunately its not possible to change text styles dynamically. A quick hack would be to use scale:text.originX = 0text.originY = 0text.scale = Screen.width / 375
Another option. By separating the title and body text into two different text layers you can do the following in code:
ratio = Screen.width / 375verticalSpace = text.y - title.maxY
title.fontSize *= ratiotext.fontSize *= ratio
text.y = title.maxY + verticalSpace