First of all, I've downloaded the ngui asset, and it's great! I didn't hesitate on buy it, great work Aren!
Second, sorry my english.. it sucks

.
Well, here is my doubt. I've been working with ngui the last couple of weeks, with plenty of resolutions in android, and for my surprise, it works great.. I use UIRoot with automatic setted enabled, and the GUI is adapted great from bigger resolutions (i.e asus transformer tablet 1280x800) to pretty small phones (i.e Samsung i7500 320x480). I didn't expect that, but in all of them, just using UIAnchor to specify some positions, of some UIPanes, the proportions are maintained in all my devices (also in galaxy 2 and a defy ). I was quite happy, because I didn't have to do anything else.
But now when I deployed a version to my iphone (3g 320x480), the proportions are not respected, and everything grows in size. I tried 2 things, first i went with the uistrech, I added a couple of them to keep the aspect ratio, and that solved the problem in part.. because it change the scale of the panes, and the tween positions now are not correct. Also I didn't like the idea of using this, because I read that it shouldn't be used like that.
Then I tried turning off automatic on UIRoot, and then setting the height manually to 320 (my game is in landscape). The result was the same.. everything looks to big, and that is because everything in fact, is on that size. Then I changed the height to 640, and now it looks great.
So, I don't understand, why in android the GUI is resized automatically maintaining the aspect ratio on phones as the samsung i7500 (320x480).. and then on the iphone, with the same resolution, the size relation is not maintained. I also can't understand why should i set manually the resolution to the double of the real size, to make it look ok.. and what will be consecuences on a retina iphone (640x960).
If somebody can give me a clue of what is happening, it will be appreciated a lot.
Again, sorry about my english, and my noobyness

.
Regards, and thanks a lot!