So sometimes the text of the label shows two lines and sometimes the text is cut off depending on the size of the screen of the device. How can I keep this from happening.
This has been discussed so many times... there's no easy solution for it...
You need to scale the text size to the screen in use... see Klaus auto-scale code module and take it from there