Update: So my item’s reference point is set to center. That is, when I set item.y = 0, then the bottom half of the item remains visible. Through trial and error, it seems that corona needs a small fraction of the object on screen in order for the item to appear to be moved offscreen. This is my quick fix that seems to work between multiple devices:
(P.S. it’s a different device simulation than above, so numbers are different)
[lua]
print ("* "… item.height/2) -----------------> terminal says “22.8571434021”
print ("** "…tonumber(0-item.height/2.0001)) -----------------> terminal says “-22.857029116954”
item.y = tonumber(0-(selfImput1.height/2.0001))
[/lua]
Basically if I subtract the entire remaining half (after setting item.y to 0), then it doesn’t work. So instead I subtracted just less than half by dividing by 2.0001.
Now you only see a sliver of the native.textField on only the galaxy s3 but otherwise looks to work well. I’m still open to any suggestions/ comments however.
Also do I need to include tonumber() if it works well without it?
Thanks