I was able to reproduce the strange behaviour in a test project. Attached is a unity package with the setup, including image files, scripts, prefabs and a scene. Not included are the NGUI files, so it has to be added to a new project with NGUI.
The whole thing should look like the attached Screenshot, but if you start it you will see that there is only the background sprite, since all elements are somewhere off screen.