I have some general layout questions that I think will be useful for everyone:
Is there anyway to have elements in a view stack on top of each other automatically. This would be useful if you don't know how tall a block of text in a label is going to be and you want another item to always be below it.
is there anyway to get elements to line up next to each other automatically. This is nice if you have a list of labels that need to show up one after another and the length and number of labels is unknown.
So far it seems everything has to be positioned absolutely. I appreciate any help you can offer. Thanks.
You can solve your first problem by adding
layout:'vertical'to your view and
height:'auto'to each of the objects added to the view, using
topto specify a margin to act as padding between the objects.
I'm afraid I'm not sure what you mean by the second question. You can use
rightmargins if you want to ensure the edges of the objects line up vertically.
If you are using Webview, you can use CSS.
If not, I think you can labels, tables, views and set height and width, font, font sizes, etc. to get what you want.