How far can I move things out of view?

Initially I had an item move to the .y position = -30 (not on screen). But after updating, I found that they no longer move, and the farthest .y position they can be placed is now -18. Are there some limits that corona on has on this that I should make myself aware of? Is there a special api to make things go just out of the user’s view so that this won’t happen again? 

My object is a native.textField. It’s height is = 36.6 after using display.contentHeight ratio.

Thanks for any insight.

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

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